东华理工大学软件学院 课程设计报告 课程设计题目:用 conv 函数求连续信号的卷积运算 学生姓名:詹振华 专 业:信息工程 班 级:081132 信号与系统课程设计报告 - 1 - 学 号: 08113227 指导教师:李金萍 2010 年 1 月 6 日 目 录 实验目的······················1 MATLAB 简介····················2 实验原理························4 程序代码······················5 实验效果图·······················6 心得体会···························7 信号与系统课程设计报告 - 2 - 参考文献··························7 评分表格···························8 一、试验目的 1、通过实验前对 MATLAB 软件的学习,更好的掌握 MATLAB软件的使用; 2、理解并掌握信号系统中的卷积定义及其应用; 3、学习并掌握在 MATLAB 中使用 conv 函数求解卷积积分。 二、MATLAB 简介 软件的功能特点: 在科学研究和工程应用中,往往要进行大量的数学计算,其中包括矩阵运算。这些运算一般来说难以用手工精确和快捷地进行,而要借助计算机编制相应的程序做近似计算。 Matlab 就解决这些问题。Matlab 语言有如下特点: 1.编程效率高 它是一种面向科学与工程计算的高级语言,允许用数学形式的语言编写程序,且比 Basic、Fortran 和 C 等语言更加接近我们书写计算公式的思维方式,用 Matlab 编写程序犹如在演算纸上排列出公式与求解问题。因此,Matlab 语言也可通俗地称为演算纸式科学算法语言由于它编写简单,所以编程效率高,易学易懂。 2.用户使用方便 Matlab 语言是一种解释执行的语言,它灵活、方便,其调试信号与系统课程设计报告 - 3 - 程序手段丰富,调试速度快,需要学习时间少。人们用任何一种语言编写程序和调试程序一般都要经过四个步骤:编辑、编译、连接以及执行和调试。各个步骤之间是顺序关系,编程的过程就是在它们之间作瀑布型的循环。具体地说,Matlab 运行时,如直接在命令行输入 Mailab 语句(命令),包括调用 M 文件的语句,每输入一条语句,就立即对其进行处理,完成绩译、连接和运行的全过程。又如,将 Matlab 源程序编辑为 M 文件,由于 Mat1ab磁盘...