登录论坛

查看完整版本 : simulink请教!


yangss2006
2008-11-02, 22:14
大家好,学习使用matlab中的simulink来验证自己学习和使用的部分算法和策略实现,同时学习别人的demos,主要集中于数字信号的处理部分,现在有如下几个问题请教:
1. zero_level hold这个模块是什么作用?我在该模块的输入和输出端同时加了示波器(scope)模块,发现没有任何的波形变化,如何解释?
2. 为什么在分心频谱的时候,spectrum scope模块前面都要加一个zero_level hold模块,怎么解释?
3. 有一个更加独特的现象:假如我有一串的数字:0 1 1 0 1 0 0 0 1 1 0 0 1 1 0 1 0 1,同样的内容在cpu上模拟,发现生成的是0到1有斜线,而通过scope模块则看到的始终是我们的脉冲电平,怎么会不一样?
4. 多数数字信号的编码过程中都要经历数字信号的双极性变换,有的是【0 1】到【-1 1】,也有的是【0 1 】到【1 -1】,到底那个对,还是都对,同时-1在真正的处理期间上,如DSP程序中,或者FPGA编解码中是没有办法实现的嘛?怎么解释?