作业帮 > 综合 > 作业

matlab里方波的生成

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/07/13 02:39:57
matlab里方波的生成
下面是我的程序:
clear;
FS=10000;
t=0:1/FS:1;
x=square(100*pi*t,50);(我想生成0.02周期的方波)
plot(t,x),axis([0 0.2 -1.5 1.5]);
grid;
这里为什么一定要求FS=10000啊,我改成100时,怎么反而生成的是三角波啊!(而且在sawtooth函数里也只能是10000)
matlab里方波的生成
Fs是它的sampling frequency (也就是它的取样频率,这个是不需要更改的)如果你想要周期是0.02的方波,应该更改square()括号里面的,试着改成x=square(10*pi*t,50); 方波周期就是0.02了.