Matlab学习笔记#01
在一直以来的学习当中,与matlab这款软件多有接触,但一直没有系统化地研究学习一下这款软件,趁着闲暇之余,整理一下自己有关matlab知识。 matlab技术支持搜索网站 一些基本的符号 ans→answer inf→∞ eps→2.2204e-16(最小精度) NaN→not a number pi→π e→自然常数 syms→定义变量,如 syms x 一些基本的函数 exp()→以e为底的指数函数 sqrt()→平方根 power(x,n)→x 的n次方 abs()→绝对值 sum()→求和 subs(y,x,a)→将x=a代入到y中 一些基本的操作 1. 矩阵 row vector :A=[1 2 3 4] colum vector : B=[1;2;3;4] general matrix :C=[1 2 3 4;5 6 7 8 ; 9 0 1 2 ;3 4 5 6] 矩阵的运算: 矩阵的秩→rank(a) 矩阵的行列式→det(a) 矩阵的逆→inv(a) 矩阵的特征值和特征向量→[X,Y]=eig(a) (X矩阵是特征向量,Y矩阵的对角线上是相应的特征值,取出特征值可用y=diag(Y)) 创建对角矩阵或获取矩阵的对角元素→ diag() 2. 求解多项式方程 有关函数: roots()→求解多项式函数的零点 conv()→向量卷积运算(通俗点可以说是多项式的乘积)