对GateWay In模块的简单总结
1赞
发表于 2016/6/29 16:16:17
阅读(2840)
在做SG信号处理的过程中,matlab中Gateway In模块是无法回避的,下面就通过一个简单了的例子作简要的说明,模型中用到四个模块,Sine Wave,Gateway In,Gateway Out,Scop模块,搭建如图的模型。
这里设置,Sine Wave的幅值为2,频率设置为1/10,Frequency (rad/sec):角频率为2*pi/10,即T=10;Sample time设置为 2,意思为每个周期采样为5个点;
Gateway In的采样周期设置为1;
运行,如图:
这里说明一下,仿真时间设置为100;
从Scop中我们可以看出,采样为10个周期,共50个点,但是它采样的50个点是从下面图中进行的,即是波形的输出的采样,下面修改Sine Wave模块的Sample time为1;运行如图,
两个波形一致,因为现在波形产生模块是50个点,而gateway in也是50个点,继续,将采样时间修改为0.1;如图;
不难理解;
下面将正弦信号的周期改为50;运行如图:
图样的仿真时间,周期变大,波形变的密集。
下面将Gateway In的采样周期改为2,波形如图:
同样的仿真时间,只采样了50个,波形变的不在圆滑。
总结,波形产生模块的质量决定后续的处理。