MATLAB基础与应用教程(第2版)
上QQ阅读APP看书,第一时间看更新

思考与实验

一、思考题

1.写出完成下列操作的命令。

(1)将矩阵A第2~5行中第1、3、5列元素赋给矩阵B

(2)删除矩阵A的第7号元素。

(3)将矩阵A的每个元素值加30。

(4)求矩阵A的大小和维度。

(5)将向量t中值为0的元素值用NaN代替。

(6)将含有12个元素的向量x转换成3 × 4矩阵。

(7)建立存储3个单词的字符数组ch0和存储3个单词的字符串数组str0。

(8)建立存储1位同学姓名、百米跑时间的结构体变量s

2.已知

写出完成下列操作的命令。

(1)取出A的前3行构成矩阵B,前两列构成矩阵C,右下角3 × 2子矩阵构成矩阵D,BC的乘积构成矩阵E

(2)输出[50, 100]范围内的全部元素。

二、实验题

1.设x =−74°,y = −27°,求的值。

2.设a =1+2i,b =3+4i,,求的值。

3.当a取−3.0、−2.9、−2.8、…、2.8、2.9、3.0时,求e−0.3asin(a+0.3)在各点的函数值。

4.设,求的值,并分析结果矩阵中各元素的含义。

5.已知

求下列表达式的值。

(1)A*BA.*B

(2)A^3和A.^3。

(3)A/BB\A

(4)[A, B]和[A([1, 3],:); B^2]。