Matlab 习题
2014/12
Matlab 习题
1 MATLAB 操作基础
1.1用一元二次方程求根公示解方程x^2+2*x+3=0 的根。
1.2三角形边长分别为3、4、5,求其面积。
1 2 0 1 0
1.3求矩阵方程AX=B-2X,其中A 1 3 1 , B 0 1 .
0 1 2 1 0
1.4定义一个10 个元素的等差数列x ,第一个元素是1 第10 个元素
是20,取出其中的第2 个元素赋值给y,将数组x 的前3 个元素分
别赋值为 4,5,6,将数组 x 的前5 个元素倒序后构成一个子数组
赋值给z,取出x 中的第2 到最后一个元素赋值给t 。
2 矩阵及其运算
5 0 1 4 2.5 0
2.1 ,计算A&B, A|B, ~A 。
A 2.6 1 2 , B 0 6 0
0 8 1 1.2 0 1
2 1 0
2.2求矩阵1 2 1 的行列式,秩,逆,特征值,特征向量,LU 分解
0 1 2
9 1 2
2.3矩阵a 5 6 3 ,分别对 a 进行特征值分解、奇异值分解、LU
8 2 7
分解、QR 分解及Chollesky 分解。
2.4找出数组A = [-4 -2 0 2 4;-3 -1 1 3 5] 中所有绝对值大于3 的元素。
1
Matlab 习题
1 2 3 4
2.5 已知矩阵A 3 4 5 6
5 6 7 8
7 8 9 0
(1) 提取第1 行,第2 列元素。
(2 ) 提取第3 列元素
(3 ) 提取第一行到第3 行中位于第2 列和最后一列的元素
(4 ) 求A 的转置
(5 ) 将A 进行左右翻转和上下翻转
(6 ) 将A 顺时针旋转90 度
(7 ) 将A 变形为2*4*2 的矩阵
(8 ) 取A 的第-1 条对角线上面的部分
(9 ) 抽取A 的主对角线上方第2 条对角线
(10) 生成大小和A 相等的全0 阵,全1 阵
1 2 3 4 0 0
(11) 利用A 和1 个2*2 的单位阵生成矩阵3 4 5 6