matlab程序设计与应用常见的填空题,MATLAB程序设计与应用习题.doc

MATLAB程序设计与应用习题.doc

MATLAB

程序设计与实例应用

1.1 利用MATLAB进行简单的四则运算:。了解%的作用。

答:>> clear

>> 3+5

ans =

8

>> 6-5

ans =

1

>> 6*7

ans =

42

>> 8/2

ans =

4

在程序中,“%”后的为注释行。

1.2 已知a=5,b=5,求c=a+b,c=ab和ab。写出MATLAB计算程序。

答:>> clear

>> a=5;

>> b=5;

>> c=a+b

c =

10

>> c=a*b

c =

25

>> c=a/b

c =

1

1.5当不需要显示结果时应该如何做?

答:当不需要显示结果时,可以在语句的后面直接加“;”

1.7 了解通用操作指令:quitclear,cla,clf,clc,hold的功能和使用。quit:关闭MATLAB。

clear:清除内存中的变量。

cla:清除坐标。

clf:清除图形。

clc:清除MATLAB命令窗口的所有显示信息。

hold:控制当前图形窗口是否被刷新。

程序编辑窗口要打开程序编辑窗口,我们可以在Command Window窗口中,单击工具栏中最左端显示为一张白纸的工具按钮。这样就打开了一个空白的程序编辑窗口,如图1-6所示。

在MATLAB的命令窗口输入edit命令,此时系统也会启动MATLAB Editor/Debugger程序编辑窗口,我们可以在这个窗口中编辑文本命令。选择Open,则在程序编辑窗口里打开一个已存在的MATLAB文件(. m)。

在这个窗口中,我们可以编辑并保存所编写的程序。a=5;b=5;c=a+b

c=a*b

c=a/b

c =

10

c =

25

c =

1第二章 数、变量和表达式

2.1 MATLAB的运算符类 MATLAB的运算符可以分为以下三大类别:

1.算术运算符(Arithmetic operators):用来进行相关的数学运算,例如,加减乘除四则运算、乘方等。

2.关系运算符(Relational operators):进行数值或矩阵的大小比较。

3.逻辑运算符(Logical operators):进行逻辑运算,例如,AND、OR、NOT。

符号意义符号意义+相加-相减*矩阵相乘.*数组相乘^矩阵乘方.^数组乘方\左除.\数组左除/右除./数组右除

2.3 设A=[];B=[],计算A+BA-B的结果>> clear

>> A=[5 9 6 4 5];B=[1 2 8 9 6];

>> A+B

ans =

6 11 14 13 11

>> A-B

ans =

4 7 -2 -5 -1

2.4 设A=2;B=4,求C=A*B与D=A.*B?

答:>> clear

>> A=2;B=4;

>> c=A*B

c =

8

>> D=A.*B

D =

8

2.5 设A=[];B=[];求A*B?>> clear

>> A=[8 9 5 6 1 2];B=[5 6 3 2 4 5];

>> A.*B

ans =

40 54 15 12 4 10

2.6 设A=;B=2,求C=A/B与D=A\B?>> clear

>> A=4;B=2;

>> C=A/B

C =

2

>> D=A\B

D =

0.5000

2.7 设a=[1 -2 ;4 0 -4;5 -6 0],请设计一个程序,找出小于的矩阵元素的位置。>> clear

>> a=[1 -2 0;4 0 -4;5 -6 0]

a =

1 -2 0

4 0 -4

5 -6 0

>> b=find(a<0)

b =

4

6

8

>> b=find(a=0)

??? b=find(a=0)

|

Error: The expression to the left of the equals sign is not a valid target for an assignment.

>> b=find(a>0)

b =

1

2

3

2.8 设a=[-1 0;1 2],判断a中元素是否大于、小于和等于0。

答:>> clear

>> a=[-1 0;1 2]

a =

-1 0

1 2

>> a>0

ans =

0 0

1 1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值