Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
![]() |
#1 |
初级会员
注册日期: 2010-03-13
帖子: 6
声望力: 0 ![]() |
![]()
我想用100个正弦函数求和,相位为[0:2*pi],希望各位能给这个编编程序,我自己也编了但不知正确与否
![]() |
![]() |
![]() |
![]() |
#2 |
高级会员
注册日期: 2008-01-02
帖子: 247
声望力: 22 ![]() |
![]()
把你要实现的数学表达式贴出来。
|
![]() |
![]() |
![]() |
#3 |
初级会员
注册日期: 2010-03-13
帖子: 6
声望力: 0 ![]() |
![]()
我的编程程序为:x=0
![]() i=0; sum=0; for i=1:100 y=sin(x+i); sum=sum+y; end plot(x,sum) 不知这个正确与否,帮我看看哈,谢谢了 |
![]() |
![]() |
![]() |
#4 |
高级会员
注册日期: 2008-01-02
帖子: 247
声望力: 22 ![]() |
![]()
是100条sin曲线之和。
不过语句有需要修改之处: (1)sum是matlab内部命令,不建议当变量使用; (2)'i=0'这句是多余的。 clear all close all x=0 ![]() s=0; for i=1:100 y=sin(x+i); s=s+y; end plot(x,s) |
![]() |
![]() |