最近在学习与使用MatLab12013,下面就介绍一下MATLAB的数值及符号运算(一些简单的说明)。
一、此次学习掌握的几点要求
1、了解伴随矩阵、稀疏矩阵、魔方矩阵、对角矩阵、范德蒙等矩阵的创建,掌握矩阵的基本运算;
2、掌握矩阵的数组运算;
3、掌握多项式的基本运算;
4、会求解代数方程;
5、掌握创建符号表达式和矩阵的方法;
6、掌握符号表达式的微分和积分运算。
二、基本知识
1、创建矩阵的方法:直接输入法;用matlab函数创建矩阵;
2、矩阵运算:矩阵加、减(+,-)运算;
矩阵乘()运算;
矩阵乘方:
inv—— 矩阵求逆
det—— 行列式的值
eig—— 矩阵的特征值
diag —— 对角矩阵
’ —— 矩阵转置
sqrt—— 矩阵开方
3、矩阵的数组运算:
数组加减(.+,.-):对应元素相加减
数组乘(.):a,b两数组必须有相同的行和列,两数组相应元素相乘
数组除(./,.\):a./b=b.\a — 都是b的元素被a的对应元素除(a除以b)
a.\b=b./a— 都是a的元素被b的对应元素除( 除以a)
数组乘方(.^):元素对元素的幂
数组点积(点乘):维数相同的两个向量的点乘,其结果是一个标量
数组叉积