求助用matlab 函数square产生一个振幅为1,周期为2,占空比为50%的方波并画图
答案:2 悬赏:40 手机版
解决时间 2021-03-15 01:03
- 提问者网友:王者佥
- 2021-03-14 03:27
求助用matlab 函数square产生一个振幅为1,周期为2,占空比为50%的方波并画图
最佳答案
- 五星知识达人网友:底特律间谍
- 2021-03-14 04:50
周期=2 -> 频率w=2*pi/2
如下即可:
x = square(w*t, 50);
plot(t, x);
别说不知道t是什么。
如下即可:
x = square(w*t, 50);
plot(t, x);
别说不知道t是什么。
全部回答
- 1楼网友:洎扰庸人
- 2021-03-14 05:02
clear
n=0:30;
x=square(n,60);
stem(n,3*x);
axis([0 30 -4 4]);
grid on;
xlabel('时间序号n');
ylabel('振幅');
你出错的地方在于只产生了一个x值,而你的n的长度是31,没有一一对应。还有你的grid on 。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯