matlab怎么把n个正弦函数叠加成一个矩形波
答案:2 悬赏:50
解决时间 2021-02-28 17:01
- 提问者网友:浪子生来ˇ性放荡²↘
- 2021-02-28 05:06
matlab怎么把n个正弦函数叠加成一个矩形波
最佳答案
- 二级知识专家网友:兮沫♡晨曦
- 2021-02-28 05:30
x=linspace(-2*pi,2*pi,10000);
N=101; %理论上,N趋向于无穷大的时候,和才是矩形波
n=1:2:N; %这里你可以改变N的取值,看近似的程度
y=bsxfun(@rdivide,sin(n'*x),n');
plot(x,sum(y));
N=101; %理论上,N趋向于无穷大的时候,和才是矩形波
n=1:2:N; %这里你可以改变N的取值,看近似的程度
y=bsxfun(@rdivide,sin(n'*x),n');
plot(x,sum(y));
全部回答
- 1楼网友:如果这是命
- 2021-02-28 06:14
你好!
试一试
Y=sum(。。。。);
plot(x,Y)
仅代表个人观点,不喜勿喷,谢谢。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯