[問題] plot多個波形相加已回收
for i=1:30
magnitude(i) = i*2;
end
for i=1:30
freq(i) = i*1.2;
end
for i=1:30
phase(i) = i;
end
x = linspace(0.00,2.00,20000);
hold on;
for j=1:20000
k0 = 8;
for i=1:30
k0 = k0 + magnitude(i)*sin(2*pi*freq(i)*x(j)+phase(i));
end
plot(x(j),k0);
end
有沒有辦法少用一個迴圈 但得到同樣效果?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.205.27
→
11/08 22:15, , 1F
11/08 22:15, 1F
→
11/08 23:13, , 2F
11/08 23:13, 2F
→
11/08 23:13, , 3F
11/08 23:13, 3F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 3 篇):