qq_31955543 2016-06-16 00:37 采纳率: 0%
浏览 1707
已结题

求大能帮做matlab实验报告(急!)

Design a lowpass filter. The specifications are given as follows:
stopband edge: 5 rad/sec
passband edge: 3 rad/sec
maximum passband attenuation: 0.3dB
minimum stopbandband attenuation: 40dB
sampling frequency: 15 rad/sec
(a). Use each of the following windows for the design: Hamming, Hann, Blackman, and Kaiser. Show the ideal impulse response, the actual impulse response, and plot the gain response of the designed filters for each case. Give the main design steps. Comment on your results. Do not use the function fir1 of Matlab.
(b). Repeat (a) except for the ideal impulse response, by using the function fir1 of Matlab. Compare results of (a) with those of (b).
(c). Use each of the following approximation for the design: Butterworth approximation, Chebyshev approximation, Elliptic approximation. Plot the gain response of the designed filters for each case. Give the main design steps. Comment on your results.

要求:以实验报告形式提交,要附上详细的分析、结果图和源代码,6月25之前完成。
完成的给我留言,私聊

  • 写回答

1条回答 默认 最新

  • qq_28514109 2016-06-16 01:16
    关注

    实验一 MATLAB的基本使用 一、 实验目的 1.了解MATALB程序设计语言的基本特点,熟悉MATLAB软件的运行环境; 2.掌握变量、函数等有关概念,掌握M文件的创建、保存、打开的方法,初步具备将一般数学问题转化为对应计算机模型处理的能力; 3.掌握二维图形绘制的方法,并能用这些方法实现计算结果的可视化。 二、 MATLAB的基础知识 通过本课程的学习,应基本掌握以下的基础知识: 一. MATLAB简介 二. MATLAB的启动和退出 三. MATLAB使用界面简介 四. 帮助信息的获取 五. MATLAB的数值计算功能 六. 程序流程控制 七. M文件 八. 函数文件 九. MATLAB的可视化 三、上机练习 1. 仔细预习第二部分内容,关于MATLAB的基础知识。 2. 熟悉MATLAB环境,将第二部分所有的例子在计算机上练习一遍 3、已知矩阵 123456789,987654321BA。求A*B,A .* B,比较二者结果是否相同。并利用MATLAB的内部函数求矩阵A的大小、元素和、长度以及最大 值。 解:>> A=[1 2 3;4 5 6;7 8 9]; >> B=[9 8 7;6 5 4;3 2 1]; >> A*B ans = 30 24 18 84 69 54 138 114 90 >> A.*B ans = 9 16 21 24 25 24

    21    16     9                           两者结果不同 >> [m,n]=size(A) m =  3 n =  3  >> b=sum(A) b =   12    15    18 >> a=length(A) a =  3  >>max(A) ans =    7     8     9  4、Fibonacci数组的元素满足Fibonacci规则:),2,1(,12 kaaakkk;且 121aa。现要求该数组中第一个大于10000的元素。  1) 在命令窗口中完成; 2) 利用M文件完成;  3) 自己定义一个函数文件,并在命令窗口中调用该函数完成。  解  >> a1=1; >> a2=1; >>  b=0;  >>  while b<10000 b=a1+a2; a1=a2; a2=b; end >>  b  b =          10946    5.
    

    在同一个图形窗口的两个子窗口中分别画出)4cos( x (红色、
    虚线)和)8 cos(x

    评论

报告相同问题?

悬赏问题

  • ¥15 解决一个加好友限制问题 或者有好的方案
  • ¥15 关于#java#的问题,请各位专家解答!
  • ¥15 急matlab编程仿真二阶震荡系统
  • ¥20 TEC-9的数据通路实验
  • ¥15 ue5 .3之前好好的现在只要是激活关卡就会崩溃
  • ¥50 MATLAB实现圆柱体容器内球形颗粒堆积
  • ¥15 python如何将动态的多个子列表,拼接后进行集合的交集
  • ¥20 vitis-ai量化基于pytorch框架下的yolov5模型
  • ¥15 如何实现H5在QQ平台上的二次分享卡片效果?
  • ¥30 求解达问题(有红包)