分段信号的matlab表示问题
有一个信号S(n)由各N个点组成,其中当n=0:nt-1 和n=nt+m:N-1时,S(n)=0;而当n=nt:nt+m-1,S(n)=sin(n),怎么用matlab表示这个信号S(n)? simulink 里? 如果是simulink中,可以用switch模块,sin模块,constant模块来搭建
如果不是,用m文件来写,也很简单 m文件可以搜一下论坛里的相关帖子,记得以前看过。
simulink 我觉得也可以 先用m文件写好,输出数据 save 成.mat格式
然后通过from模块 加载到simulink里 我到觉得 简单的可用switch搭 复杂的信号 好像搭起了很费劲
O(∩_∩)O~ 供参考! 1# fulimei1002
N=250;m=100;
t=-N/2:N/2;
y=rectpuls(t,m/2).*sin(t);
plot(t+N/2,y)
页:
[1]