首先声明本篇文章直接包含所有matlab源代码直接复制粘贴即可运行全部都是源代码可以自己更改的源代码不是.p文件浅浅痛斥一下很多文章为了盈利还给程序加密谴责以西储大学数据集为例选用105.mat中的X105BA time.mat数据.首先进行VMD分解采用麻雀优化算法SSA对VMD的两个关键参数惩罚因子α和模态分解数K进行优化以最小包络熵为适应度值.其他智能优化算法同样适用关键要学会最小包络熵代码的编写实验过程中会实时显示每次寻优后的最小包络熵值和VMD对应的两个最佳参数.本次寻优共100次自己可以随意更改寻优次数.