Matlab软件环境的基本使用

  • 格式:doc
  • 大小:458.00 KB
  • 文档页数:11

下载文档原格式

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

Matlab软件环境的基本使用

实验1 Matlab的基本运算(1)

实验目的:

1、了解Matlab的发展和主要功能;

2、熟悉Matlab工作环境的各个窗口;

3、掌握建立矩阵的方法;

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

实验内容:

1.在命令窗口依次输入下列命令,根据执行结果分析其功能:

help

在命令窗口输入后,会看到帮助的目录信息,如下图所示。

lookfor inv:输入后会在命令窗口显示帮助中含有字母inv的函数和函数功能的列表。

help inv:查找函数inv,并显示其帮助信息。

which inv:显示函数保存的位置信息,和类型。

2.建立自己的工作目录,再将自己的工作目录设置到Matlab搜索路径下。用help命令查询自己的工作目录;

步骤:File菜单——Set Path——Add Folder ——选择自建文件夹——确定——点击save ——点击close。

3.利用Matlab的帮助功能,分别查询inv、plot、max、round等函数的功能及用法;

help inv

help plot

help max

help round

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

e =

+12

2851o

(2)

ln() z

x x

=++2

2

1

1

2

,其中

.

i

x

+

⎡⎤

=⎢⎥

-⎣⎦

212

0455

(3)...

sin(.)ln,.,.,.,...,.,.,.

a a

e e a

z a a

-

-+

=++=---

0303

3

03

03302928282930 22

提示:利用冒号表达式生成a向量,求各点的函数值时用点乘运算。

(4)

,

,,:.:.

,

t t

z t t t

t t t

⎧≤<

=-≤<=

⎪-+≤<

2

2

4

2

01

11200525

2123

其中

提示:用逻辑表达式求分段函数值。

5.已知:

A

-

⎡⎤

⎢⎥

=⎢⎥

⎢⎥

⎣⎦

12344

34787

3657

,B

-

⎡⎤

⎢⎥

=⎢⎥

⎢⎥

-

⎣⎦

131

203

327

求下列表达式的值。

(1)*

A B A B I

+-+

6和,其中I为单位矩阵;

(2)*A B和.A B*

A.*B

ans =

12 102 4

68 0 261

9 -130 49

(3)^A3和.^A3

>> A^3

ans =

37226 233824 48604

247370 149188 600766

78688 454142 118820 >> A.^3

ans =

1728 39304 -64

39304 343 658503

27 274625 343 (4)/A B和\A B

>> A/B

ans =

16.4000 -13.6000 7.6000 35.8000 -76.2000 50.2000 67.0000 -134.0000 68.0000 >> A\B ans =

-0.0313 0.3029 -0.3324 0.0442 -0.0323 0.1063 0.0317 -0.1158 0.1558 (5)[],A B 和()^

[,],:;A B ⎡⎤⎣⎦132

>> [A,B] ans =

12 34 -4 1 3 -1 34 7 87 2 0 3 3 65 7 3 -2 7 >> [A([1,3],:);B^2] ans =

12 34 -4 3 65 7 4 5 1 11 0 19 20 -5 40

6. 将课件中的相关例题进行演示实验。

思考题:

1. 与其他高级语言相比,Matlab有哪些显著的特点?

2. Matlab操作桌面有几个窗口?如何使某个窗口脱离桌面成为独立的窗口?又怎样恢复?

实验报告提交:

将所有实验内容进行总结(实验内容6不必写),要求表述清晰,结果明确。

11