2024年4月28日发(作者:)

上机实验1:熟悉matlab基本操作

实验目的:熟悉matlab的基本操作,掌握一些常用命令的用法。实验内容:

1.编写matlab命令(函数),可以完成以下任务:(1)matlab中的PI?(=Pi)

大约等于?(2) 如何使用sum命令?

(3)函数max的作用?举例说明。(4)命令help,lookfor,demo的用法?

102? 6(5)计算

62。回答以下问题:(1)matlab是什么意思?

(2)matlab命令who与whos有什么区别?(3)matlab命令clear与clc有什

么区别?(4)命令:与linspace,logspace的区别?

计算机实验2:矩阵运算与matlab命令

实验目的:熟悉matlab矩阵运算命令。实验内容:

1.请直接在Matlab下输入以下常数,查看它们的值:(1)I,J,EPS(2)inf,

Nan,PI(3)realmax(4)realmin

2、使用lookfor指令,找出具有下列功能的matlab指令。(1)求矩阵的大小(即行

维度和列维度)(2)找出矩阵每一直行的最大值(3)对矩阵的每一直行进行排序(4)逆矩阵

(inversematrix)的计算(5)求矩阵的rank

几个常见的matlab命令:

*zerooneseyelinspaceranddiagdetinveigrank

计算机实验3:MATLAB程序设计

实验目的:熟悉matlab程序控制结构,掌握用m文件或函数的编写方法。

实验内容:

x2x6,x0且x??4?1、f(x)的定义如下:f(x)??x2?5x?6,0?x?10,x?2且x?3,写一

个matlab函

x2?十、1.其他人?数字func1实现该函数,并在区间[?10,15]内绘制该函数的图

像。2.编写一个matlab函数myfun M来计算以下方程式:

y=0.5*exp(x/3)-x*x*sin(x)

其中x是函数的输入,Y是函数的输出。函数必须能够处理x是标量或