2016年春季学期《MATLAB语言及应用》课程试题

更新时间:2024-03-08 00:12:01 阅读量: 综合文库 文档下载

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

2016年春季学期

《MATLAB语言及应用》课程试卷(满分90分)

姓名: 学号: 学院: 专业:

注意:除概念题外,请都给出matlab的输入语句以及计算结果。

本试卷试题页打印,其余答题均需手写(图形结果除外)。

1. 请说明Matlab中冒号(:)、逗号(,)、分号(;)的功能。(6分)

2. a=[0 -2 0 ; 1/2 0 76],b=[0 1.5 4 ; 0 0.8 -3],请问在进行逻辑运算时,a、b分别相当于什么样的逻辑量?如何进行a与b的逻辑与、逻辑或计算,请给出执行语句和计算结果?(4分)

3. 生成一个4阶的随机矩阵A,再采用相应的MATLAB命令,分别将其奇数行和偶数行提取出来,赋给矩阵B和C,给出执行语句以及计算结果。(6分)

4. 生成5阶魔方矩阵A,再分别进行下述计算,给出执行语句以及计算结果。(6分) (1) A中元素的平方 (2) A矩阵的平方

(3) A矩阵中每行、每列以及对角线上元素之和

?2?3i4?5i?9???5. 用2种方法生成矩阵A??1?6i1?i5?14i?,再计算A的转置矩阵B、共

?119?6i??15?轭转置矩阵C,给出执行语句以及计算结果。(6分)

?4?92??57????,求解X,给出执行语句以及计算6. 对于AX?B,如果A??718?4?,B??36????7??18????35?结果。(4分)

7. 说明break语句、continue语句和return语句的用法及区别。(3分)

8. 根据x= [23 71 12 88 32 16 55]绘制三维饼图,并将第4个、第6个切块分离出来,给出执行语句以及计算结果。(4分)

9. 试求出如下极限,给出执行语句以及计算结果(6分)

e3x-1(1)lim; (2)limx?0x?0xy?0x2?y2x?y?1?122

10. 计算以下两个多项式A、B的乘积A*B,以及A/B的商及余数,给出执行语句以及计算结果。(6分) A=2x5-8x4-4x3+5x-9 B=3x2-5x+7

?z?z211. 计算z=2xy+3x-6xy+3yx+2y+12的和。(6分)

?y?y?x33

4

2

2

3

12. 用符号计算验证三角等式:

计算结果。 (5分)

,给出执行语句以及

?sin(a)cos(a)?13. 求矩阵A???的逆、行列式的值,给出执行语句以及计算结果。(5

?cos(a)sin(a)??分)

14. 用下列公式计算圆周率?的近似值,分别用for循环、while循环来进行编程,直到最后一项的绝对值小于10-7,给出执行语句以及计算结果。(8分)

?4?1-111?-?? 35715. 从键盘输入任意个正整数,以0结束,输出那些正整数中的素数,请给出matlab程序。(7分)

16. 一个骰子由6面,每面的点数为1~6,考虑将一个骰子掷N次,求当N=10、1000、100000时,掷出点数的平均值。采用matlab生成随机数列,并设计一个随机模拟程序来进行计算,给出设计的程序和模拟结果。(8分)

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

Top