matlab复习

更新时间:2024-04-23 07:14:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

(一)、填空题 (共20分,每空2分)

1. MATLAB的含义为 。

2. 在MATLAB中,plot命令用于什么? 。 3. 在线形图型格式的设置中,字符r表示什么颜色 。 4. 在MATLAB中,矩阵的秩由函数 来实现。 5. MATLAB表达式3*2^3^2的结果是 。

6. 标点符号 可以使命令行不显示运算结果, 用来表示该行为注释行。

7. 将workspace中的变量a以exam_1的文件名存入e盘的指令

是: 。

8. 产生4阶全0方阵的命令为 ,产生3阶单位矩阵的命令

为 。(rand randn zeros ones eyes)

9. 为了使两个plot图形在同一个坐标显示,可以使用 命令进行

图形保持,使用 命令为图形加上网格。

10. 12. 两矩阵进行点运算的含义是指 。 (二)、选择题 (共20分,每题2分)。

1.MATLAB表达式2*2^3^2的结果是 。

A.128 B.4096 C.262144 D.256

2.将A=[1 2 3; 4 5 6; 7 8 9]用 命令可以变为B=[3 6 9;2 5 8;1 4 7]。

A.A’ B.flipud(A) C.fliplr(A) D.rot90(A) 3.已知a=0:4, b=1:5,下面的运算表达式中,出错的为 。

A.a*b B.a./b C.a’*b D.a+b 4.下列哪两个指令的运行结果是相等的 。

A.A.^2 和 A^2; B.A.^2 和 A*A C.A.^(-1) 和 A^(-1); D.A*A 和 A^2

5.如果x=1: 2 : 8,则x(1)和x(4)分别是( )

A.1,8 B.1, 7 C.2, 8 D.2, 7

6.A=rand(2,5), b=size(A), c=length(b), 则c的值为 A.2 B.5 C.9 D.10

7.清空Matlab工作空间内所有变量的指令是 。

A.clc B.cls C.clear D.clf 8.下列哪个变量的定义是合法的 。

A. _abcd_3 B.xyz-3 C.3abcdef D.x3yz 9.当a=5.4,使用取值函数得出6,则该函数名为 。

A、fix B、ceil C、round D、floor 10.下面程序执行后的array的值为 for k=1: 10 if k>6

break; else

array(k)=k; end

end

A. array=[1,2,3,4,5,6] B. array=[1,2,3,4,5,6,7,8,9,10]

C. array=6 D. array=10

(三)、简答题 (共30分,每题6 分) 1. 写出下列代码执行完毕后C,D,E的值 A=[1, 2, 3; 4:6; 7:9]; C=[A; [10, 11, 12] ]

D=C(1:3, [2 3] ) E=C(2,[1 2]) 2. A =

1 3 4 5 5 6 7 8 6 7 7 10 4 15 14 1

(1)对于以上A矩阵,在MATLAB中如何输入? (2)写出执行sum(A,2)后的结果。 (3)写出执行A(2,:) = [ ]后的A矩阵。

3.写出下列代码的运行结果

A=[1, 2; 3,4]; B=[-1,-2;2,1]; S=3; A.*B A*B S.*A S*B

4.根据要求写出x的赋值语句。

(1) 若要对变量x进行赋值,从5到25,间隔是0.1。

(2) 若要对变量x进行赋值,从2到20,中间间隔100个点。

(四)、编程题 (共30分,每题6 分)

1. 利用MATLAB提供的rand函数生成30000个均匀分布的随机数向量x,并求向量x的

(1) 均值和标准方差。

(2) 最大元素和最小元素。

(3) 大于0.5的随机数个数占总数的百分比。

2.求分段函数的值,要求:用if语句实现,用键盘输入x的值。

?x2?x?1x?0且x??3?y??x2?5x?60?x?5且x?2

?6其他?3.已知y1?x2,y2?cos(2x),y3?y1*y2,完成下列操作

(1) 在同一坐标系下用不同的颜色和线形绘制三条曲线 (2) 以子图形式绘制这三条曲线

4.使用MATLAB编程求解下列线性方程组

?2x1?3x2?x3?2x4?8?x?3x?x?6?124 ?x?x?x?8x?74?123??7x1?x2?2x3?2x4?55.已知两个多项式f(x)?3x5?5x4?2x3?7x2?5x?6,g(x)?3x2?5x?3。 (1)求g(x)=0的根。 (2)计算f(2)。

(3)计算f(x)+g(x),f(x)-g(x),f(x)*g(x),f(x)/g(x)。

本文来源:https://www.bwwdw.com/article/5fap.html

Top