方波信号的一个周期怎么分 如何用matlab画出周期矩形脉冲信号及频谱图?
如何用matlab画出周期矩形脉冲信号及频谱图?
然后用FFT()命令完成傅里叶变换。如果你想得到光谱,你需要再次处理它。让我们给出一个程序示例:
t=-20:20
W=10
y=rectpuls(t,W)%矩形脉冲信号
YY=FFT(y)
n=size(y)
n=n(2)
FY=ABS(FFT(y))/n*2%频谱
子图(2,1,1)
绘图(y)
子图(2,1,2)
绘图(FY)
很粗糙。最后两张图是方波脉冲和频谱。。
顺便说一句:
1)三角波是三脉冲(T,w)
2)矩形波也可以通过1()和0生成信号矩阵
3)具体函数用法和参数规则请参考帮助“命令”
4)其实这些都是由Simulink完成的,Simulink有现成的模块。这很简单,但不容易理解
周期方波信号可以用1()和0()的命令生成,频谱图可以用fft()的命令进行傅里叶变换,然后进行处理。具体解释不多。给出一个程序示例:(为了节省一些东西,这里使用rectpuls函数来输出矩形脉冲)t=-20:20w=10Y=rectpuls(t,w)%矩形脉冲信号YY=FFT(y)%傅立叶变换n=size(y)n=n(2)%宽度FY=ABS(FFT(y))/n*2%得到频谱子图(2,1,1)plot(y)子图(2,1,2)plot(FY)输出,参见数字。
如何用matlab画出周期矩形脉冲信号及频谱图?
1)单频正弦波的频谱具有较窄的带宽峰值;2)方波和三角波为周期性信号,其频谱也呈周期性变化;3)白噪声信号频谱为直线,表明各频率分量的强度是均匀的。
方波信号的一个周期怎么分 根据频谱图求表达式 方波信号的波形和频谱
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。