正在加载图片...
表1-7矩阵操作函数 命令 说明 矩阵作上下翻转 矩阵作左右翻转 t90(A) 矩阵逆时针翻转90° diag(a) 提取矩阵A的对角元素,返回列向量 diag(v) 以列向量V作对角元素创建对角矩阵 提取A的下三角矩阵 triu(a) 提取A的上三角矩阵 1.5.2矩阵运算 矩阵运算包括矩阵与标量、矩阵与矩阵的运算;矩阵函数和稀疏矩阵应用等。下面分别 加以说明 1.矩阵与标量的运算 运算包括+、一、×、÷和乘方等运算。矩阵和标量运算完成矩阵的每个元素对该标量 的运算。如已知 456 MATLAB用符号“^”表示乘方。求矩阵乘方时要求矩阵为方矩阵。已知矩阵 若键入 b^2%其平方为b×b 则有 若键入 b^(-1)%实际是求b的逆矩阵 则有 b^(02)%实际是将b矩阵开5次方 p=b^(0.2) 则有 2.矩阵与矩阵的运算 矩阵加减法运算 矩阵A和B维数完全相同时,可以进行矩阵加减法运算。它会自动地使得A和B矩 阵的相应元素相加减。如果A和B的维数不相等,则 MATLAB将自动地给出错误信息,提 示两个矩阵的维数不相等。如已知 a[123456]b=7;8;9c=[10,1112 键入 a+b 则出现 由于A,B的维数不等,程序给出了错误信息。而如果键入7 表 1 – 7 矩阵操作函数 命 令 说 明 flipud(A) fliplr(A) rot90(A) diag(A) diag(V) tril(A) triu(A) 矩阵作上下翻转 矩阵作左右翻转 矩阵逆时针翻转 90° 提取矩阵 A 的对角元素,返回列向量 以列向量 V 作对角元素创建对角矩阵 提取 A 的下三角矩阵 提取 A 的上三角矩阵 1.5.2 矩阵运算 矩阵运算包括矩阵与标量、矩阵与矩阵的运算;矩阵函数和稀疏矩阵应用等。下面分别 加以说明。 1. 矩阵与标量的运算 运算包括+、—、×、÷和乘方等运算。矩阵和标量运算完成矩阵的每个元素对该标量 的运算。如已知 a= 1 2 3 4 5 6 则 MATLAB 用符号“^”表示乘方。求矩阵乘方时要求矩阵为方矩阵。已知矩阵 b= 2 4 1 5 若键入 b^2 % 其平方为 b×b 则有 若键入 b^(-1) % 实际是求 b 的逆矩阵 则有 b^(0.2) %实际是将 b 矩阵开 5 次方 p=b^(0.2) 则有 2. 矩阵与矩阵的运算 ·矩阵加减法运算 矩阵 A 和 B 维数完全相同时,可以进行矩阵 加减法运算。它会自动地使得 A 和 B 矩 阵的相应元素相加减。如果 A 和 B 的维数不相等,则 MATLAB 将自动地给出错误信息,提 示两个矩阵的维数不相等。如已知 a=[1 2 3;4 5 6],b=[7;8;9],c=[10;11;12] 键入 a+b 则出现 由于 A,B 的维数不等,程序给出了错误信息。而如果键入
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有