作业帮 > 综合 > 作业

matlab 中 unifrnd(0,1) *SubTract1(row,:)

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/11 14:06:34
matlab 中 unifrnd(0,1) *SubTract1(row,:)
matlab 中 unifrnd(0,1) *SubTract1(row,:)
unifrnd(0,1)产生一个[0,1]之间连续均匀分布的随机数,比如a=0.1;
SubTract1(row,:)为一个行向量,比如A=[1 2 3 4 5];
则上式表示的意思就相当于:a乘以A中的每一个数据,得B=[0.1 0.2 0.3 0.4 0.5].
其实,您是不是想问这个公式的意义?
我刚看粒子群算法时看到了这个公式,它是用于更新粒子群速度的第二部分,也就是粒子自身认知的那部分