matlab程序设计与应用实验指导书-装订印刷_最终稿

时间:2025-04-28

对matlab学习很有帮助,希望能帮助更多人

目 录

目 录 ............................................................................................. 1 实验一 matlab集成环境使用与运算基础 ..................................... 4 实验二、matlab矩阵分析与处理 ..................................................... 8 实验三、matlab程序设计 ............................................................... 11 实验四、matlab图形绘制 ............................................................... 14 实验五、matlab数据分析与多项式计算 ....................................... 17 实验六 matlab文件操作 ................................................................. 21 实验七 matlab符号计算 ................................................................. 24 实验八 matlab在数字图像处理中的应用 ..................................... 26 实验九 电力系统线路故障分析 ..................................................... 30 实验十 matlab综合应用程序开发 ................................................. 32 实验十一 利用matlab进行FIR滤波器的设计………………….33 实验十二线性时不变系统的时域响应 ........................................... 35 实验十三 数字滤波器设计与语音信号处理 ................................. 37 实验十四 数字图像处理初步 ......................................................... 39

对matlab学习很有帮助,希望能帮助更多人

实验一 matlab集成环境使用与运算基础

一、实验目的

1.熟悉启动和退出matlab的方法。 2.熟悉matlab命令窗口的组成。 3.掌握建立矩阵的方法。

4.掌握matlab各种表达式的书写规则以及常用函数的使用。

二、实验原理

1.Matlab的启动

matlab系统的启动有三种常见方法: 1)使用Windows“开始”菜单。

2)运行matlab系统启动程序matlab.exe。 3)利用快捷方式。 2.Matlab系统的退出

要退出matlab系统,也有三种常见方法:

1)在matlab主窗口File菜单中选择Exit matlab 命令。 2)在matlab命令窗口输入Exit或Quit命令。 3)单击matlab主窗口的“关闭”按钮。 3.Matlab帮助窗口

进入帮助窗口可以通过以下三种方法: 1)单击matlab主窗口工具栏中的help按钮。

对matlab学习很有帮助,希望能帮助更多人

2)在命令窗口中输入helpwin、helpdesk或doc。 3)选择help菜单中的“matlab help”选项。 4.Matlab帮助命令 1)help命令

在matlab命令窗口直接输入help命令将会显示当前帮助系统中所包含的所有项目,即搜索路径中所有的目录名称。同样,可以通过help加函数名来显示该函数的帮助说明。

2)lookfor命令

help命令只搜索出那些关键字完全匹配的结果,lookfor命令对搜索范围内的m文件进行关键字搜索,条件比较宽松。

3)模糊查询

用户只要输入命令的前几个字母,然后按tab键,系统就会列出所有以这几个字母开头的命令。 5.赋值语句 1)变量=表达式 2)表达式 6.矩阵的建立

1)直接输入法:将矩阵的元素用方括号括起来,按矩阵行的顺序输入各元素,同一行的各元素之间用空格或逗号分开,不同行的元素之间用分号分开。

2)利用m文件建立矩阵

3)利用冒号表达式建立一个向量 e1:e2:e3 4) 利用linspace函数产生行向量 linspace(a,b,n).

对matlab学习很有帮助,希望能帮助更多人

三、实验仪器和设备

1.计算机1台。

四、预习要求

1.复习matlab启动与退出,熟悉matlab运行环境,掌握matlab帮助的使用。

2.复习matlab中矩阵的建立以及矩阵的加减乘除以及乘方运算的基本原理。

五、实验内容及步骤

1.先求下列表达式的值,然后显示matlab工作空间的使用情况并保存全部变量。

2sin850

(1)z1

1 e2

1 2i 21(2

)z2 In(x其中x 0.4552

1234 4 13 1

,B 203 347872.已知 A

3657 3 27

求下列表达式的值:

(1) A+6*B和A-B+I(其中I为单位矩阵) (2) A*B和A.*B (3) A^3和A.^3

对matlab学习很有帮助,希望能帮助更多人

(4) A/B及B\A

(5) [A,B]和[A([1,3],:);B^2] 3.设有矩阵A和B

1234

6789

A 11121314

16171819 21222324

5 3016

17 69 10

15 ,B 023 4 20 970

25 41311

(1) 求它们的乘积C;

(2) 将矩阵C的右下角3*2子矩阵赋给D; (3) 察看matlab工作空间的使用情况。

六、实验报告要求

实验报告应包括实验目的、实验内容、流程图、程序清单、运行结果以及实验的收获与体会。

对matlab学习很有帮助,希望能帮助更多人

实验二 matlab矩阵分析与处理

一、实验目的

1.掌握生成特殊矩阵的方法; 2.掌握矩阵分析的方法;

3.用矩阵求逆法求解线性方程组。

二、实验原理

1.通用的特殊矩阵

常用的产生通用特殊矩阵的函数有: zeros:产生全0矩阵; ones:产生全1矩阵 eye:产生单位矩阵;

rand:产生0-1间均匀分布的随机矩阵;

randn:产生均值为0,方差为1的标准正态分布的随机矩阵。 2.矩阵运算

1)矩阵加减运算:假定有两个矩阵A和B,则可以由A+B和A-B实现矩阵的加减运算。

2)假定有两个矩阵A和B,若A为m×n矩阵,B为n×p矩阵,则C=A*B为m×p矩阵。< …… 此处隐藏:4745字,全部文档内容请下载后查看。喜欢就下载吧 ……

matlab程序设计与应用实验指导书-装订印刷_最终稿.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219