Matlab上机练习

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

13sin 25457.0145.175.375.0222-++=---y e x z x y x

练习一:

1) 以两种方式打开 MA TLAB 工作窗口,进入MATLAB 6.0 的工作环境,并尝试用不同

的方式退出。

2) 尝试、熟悉 MA TLAB 6.0 的各栏菜单以及各个工具栏的功能。

3) 重新启动 MATLAB 6.0,进入 MATLAB 工作窗口,用 who 命令查看当前工作空间内

有无变量及其值。

4) 绘制函数y=cos(5x+2)/sin(3x+1) 的图像,并求解当 x=2 时的函数值。

5) 此时再次用 who 命令查看工作空间内的变量名及其值,与( 3)比较,同时用whos 命

令查看变量,比较与 who 命令的不同。

6) 熟练掌握 MATLAB 的通用命令。

7) 练习并熟练掌握 MA TLAB 的帮助命令,学会利用 MATLAB 的帮助信息。

8) 用 lookfor 命令查找函数 cos 的信息,并与 help 命令查找的结果相比较,注意采用两

种命令之间的差别。

练习二: 1) 创建一个表达式式

并求当x =1, y =2时的z 值。

2) 计算i x y 108++=的值,其中4

51-+-=x 。 3) 创建一个包含“ 她是我们班最好的学生”字符串。

练习三:

1) 将如下矩阵 A 进行转置和求逆。

⎥⎥⎥⎦

⎤⎢⎢⎢⎣⎡----=412303214A 2) 在MATLAB 环境下,用下面三条指令创建矩阵 C ,看输出怎样的结果。a=2.7358;

b=33/79; C =[1,2*a+i*b,b*sqrt(a);sin(pi/4),a+5*b,3.5+i]

练习三:

3) 用 rand 函数建立一个 3×3 维随机数值矩阵,并将该数值矩阵转换为符号矩阵,比较

它们的不同。

4) 求下述矩阵的逆、特征根和矩阵的行列式值。

⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡=333231

232221

131211

a a a a a a a a a A ,⎥⎦

⎤⎢⎣⎡=22211211a a a a A 练习四: 1) 用曲面图命令 surf 表现函数 22y x z +=的图像。

2) 绘制颜色为蓝色,数据点用五角星标识的函数x xe y sin =在(0,5)上的虚线图。

练习五:

1) 编写一个 M 文件,画出下列分段函数所表示的曲面。

[X,Y]=meshgrid(-3:0.1:3);

T=X+Y;

if T>1

Z=0.54*exp(-0.75*X.^2-3.75*Y .^2-1.5*Y);

elseif -1

Z=0.7575*exp(-X.^2-6*Y .^2);

else

Z=0.5457*exp(-0.75*X.^2-3.75*Y .^2+1.5*Y); end

surf(X,Y ,Z)

%plot3(X,Y,Z)

%mesh(X,Y,Z)

2) 编写一个求圆的面积的函数文件。

function s=area(r)

% AREA For calculating the area of a round . % area.m

s=pi*r^2;

3) 编写一个求圆的面积的命令文件

Radius=input('Please input the radius: ');

Area=pi*Radius^2;

⎪⎩⎪⎨⎧-≤+≤+<->+=+-------1 5457.011 7575.01 54.0),(5.175.375.065.175.375.0222222y x e y x e y x e y x p y y x y x y y x

相关文档
最新文档