画出x(t)=cos(200πt)幅度谱的matlab程序
1个回答
关注
展开全部
咨询记录 · 回答于2022-03-06
画出x(t)=cos(200πt)幅度谱的matlab程序
画出x(t)=cos(200πt)幅度谱的matlab程序您好亲,有要求,就是横坐标和纵坐标向量的长度要一致,这样才能对应的画图.比如时间点有100个,那么对应的幅值点也要有100个.否则,就会出现你说的错误.希望能够帮到楼主~再问: 那么,假设ofdm_signal是一个1*30960的矩阵。 t=0:1:30960; plot(t,ofdm_signal); 这么写错误出在哪了呢?再答: 长度不一样啊,哈哈。t多了一个点。matlab代码如下: X=abs(ofdm_signal); %从你下边的追问中知道,ofdm_signal是复数,要先求幅值。 t=0:30959;%这样才一样多,你写的多一个,不是吗? plot(t,X); 希望可以帮到您哦。
已赞过
评论
收起
你对这个回答的评价是?