MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   [MATLAB基础] 求正弦函数求和程序 (https://www.labfans.com/bbs/showthread.php?t=11027)

wsmwsj 2010-03-16 19:46

求正弦函数求和程序
 
我想用100个正弦函数求和,相位为[0:2*pi],希望各位能给这个编编程序,我自己也编了但不知正确与否:)

mathjiang 2010-03-16 21:22

回复: 求正弦函数求和程序
 
把你要实现的数学表达式贴出来。

wsmwsj 2010-03-17 11:09

回复: 求正弦函数求和程序
 
我的编程程序为:x=0:pi/10:2*pi;
i=0;
sum=0;
for i=1:100
y=sin(x+i);
sum=sum+y;
end
plot(x,sum)
不知这个正确与否,帮我看看哈,谢谢了

mathjiang 2010-03-17 18:24

回复: 求正弦函数求和程序
 
是100条sin曲线之和。
不过语句有需要修改之处:
(1)sum是matlab内部命令,不建议当变量使用;
(2)'i=0'这句是多余的。
clear all
close all
x=0:pi/10:2*pi;
s=0;
for i=1:100
y=sin(x+i);
s=s+y;
end
plot(x,s)


所有时间均为北京时间。现在的时间是 07:43

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.