1 / 26
文档名称:

matlab实验报告.doc

格式:doc   页数:26页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

matlab实验报告.doc

上传人:2982835315 2016/6/8 文件大小:0 KB

下载得到文件列表

matlab实验报告.doc

文档介绍

文档介绍:.页眉. 页脚.. MATLAB 程序设计语言实验报告专业及班级?? ?___________________ 姓名___________________ 学号___________________ 日期___________________ .页眉. 页脚.. 实验一 MATLAB 的基本使用一、实验目的 1. 了解 MATALB 程序设计语言的基本特点,熟悉 MATLAB 软件的运行环境; 2. 掌握变量、函数等有关概念,掌握 M 文件的创建、保存、打开的方法,初步具备将一般数学问题转化为对应计算机模型处理的能力; 3. 掌握二维图形绘制的方法,并能用这些方法实现计算结果的可视化。二、 MATLAB 的基础知识通过本课程的学****应基本掌握以下的基础知识: 一. MATLAB 简介二. MATLAB 的启动和退出三. MATLAB 使用界面简介四. 帮助信息的获取五. MATLAB . 函数文件九. MATLAB 的可视化三、上机练****1. 仔细预****第二部分内容,关于 MATLAB 的基础知识。 2. 熟悉 MATLAB 环境,将第二部分所有的例子在计算机上练****一遍 3、已知矩阵??????????????????????123 456 789,987 654 321BA 。求 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 1621 24 25 24 .页眉. 页脚.. 21 169 两者结果不同>> [m,n]=size(A) m=3n=3 >> b=sum(A) b= 12 15 18 >> a=length(A) a=3 >> max(A) ans =7894、 i 数组的元素满足 i 规则:),2,1(, 12??????kaaa kkk ;且 1 21??aa 。现要求该数组中第一个大于 10000 的元素。 1) 在命令窗口中完成; 2) 利用 M 文件完成; 3) 自己定义一个函数文件,并在命令窗口中调用该函数完成。解>> a1=1; >> a2=1; >> b=0; >> while b<10000 b=a1+a2; a1=a2; a2=b; end >> bb= 10946 5. 在同一个图形窗口的两个子窗口中分别画出)4 cos( x ?( 红色、虚线)和)8 cos( x ?.页眉. 页脚.. (蓝色、星号)的波形。要求有标题, x、y 轴有标注。解: >> x=-10::10; y1=cos((pi/4)*x); subplot(2,2,1),plot(x,y1,'r:') xlabel('x1') ylabel('y1=cos((pi/4)*x)') title(' 余弦函数') >> x=-10::10; y2=cos((pi/8)*x); subplot(2,2,2),plot(x,y1,'b-.p') xlabel('x2') ylabel('y2=cos((pi/8)*x)') title(' 余弦函数') 图 形: 四、思考题 1、在语句末加分号“;”和不加分号有什么区别? 2、M 文件和函数文件有什么异同之处? 3、矩阵乘( * )和数组乘( .* )有何不同? 五、简述本次实验的体会和建议。.页眉. 页脚.. 实验二信号的表示及可视化一、实验目的 1. 掌握连续信号的 MATLAB 表示方法(表达式及图形描述); 2. 掌握离散序列的 MATLAB 表示方法(表达式及图形描述); 二、实验原理在 MATLAB 中通常用两种方法来表示信号, 一种是向量表示信号, 另一种则是用符号运算的方法来表示信号。用适当的 MATLAB 语句表示出信号后, 我们就可以利用 MATLA B 的绘图命令绘出直观的信号波形。(一.) 连续时间信号的表示及可视化