matlab 编程一题

来源:百度知道 编辑:UC知道 时间:2024/05/21 11:55:40
1.fs=8192Hz产生8192个正弦信号 幅度0.1。f=2560Hz。
2.把这个信号 加入 高斯噪声 标准差 0.3
3.执行 FFT 长度 分别是 64,128,256.
4。多少个db 需要改变对于平局噪声来说。。当 从N-2N 时 。和实验结果相比 SNRn'+20log10 (N/N’ )括号开方
5. 产生一个 5100Hz的信号。(其它参数不变)这个信号和什么信号产生干扰(就是那个采样定理) 不同的N值 理论值和实际值有多大区别?
N需要多大 产能得到至少是 20db 的SNR。

用matlab做信号处理,编解码,图像处理,或者系统仿真时就要自己编程了。
只用控制台的matlab不过是个高级的计算器而已
而且matlab的代码效率也不高,很多时候要用自己C写一些核心代码编译后再把他们嵌入到一段M程序里面去。
凡是matlab的高级应用都离不开编程。

哦 不好意思啊
这次帮不到你啊
预祝顺利~
确实对编程不通。:)