曲线模拟
Φ为0到2π之间的均匀随机数,以x为变量,请大侠指点啊! 你这里面有x又有k,而西格玛(叠加)里面又没有指定哪个变量从1到600,x的取值范围又是什么?clear;clc
fi=2*pi*rand(1,600);
y=@(x) arrayfun(@(k) sqrt(0.1+(k-0.5)*10).*cos(2*pi*(0.01+(k-0.5)*10).*x+fi(k)),1:600);
x=0:200;
Y=zeros(size(x));
for j=1:length(x)
Y(j)=sum(y(x(j)));
end
plot(x,Y)
画出图像如下:
[ 本帖最后由 maigicku 于 2010-1-4 14:52 编辑 ]
回复 板凳 maigicku 的帖子
均匀随机数指的是0:(2*pi/599):2*pi吗?[ 本帖最后由 ChaChing 于 2010-1-4 13:39 编辑 ]
回复 地板 ChaChing 的帖子
哦,没注意。。应该是
fi=2*pi*rand(1,600);
谢谢LS提醒。。 谢谢大家!问题已解决!
页:
[1]