MATLAB入门学习(三)

我们再来看看矩阵常用的函数,除了上一篇提到的inv还有以下常见命令:

det 计算方阵行列式

eig 计算特征值

trace 计算矩阵的迹

norm 计算矩阵的范数或模

orth 正交化

poly 求特征多项式

lu LU分解

【看到这些突然觉得我线性代数没学好(ノへ ̄、)】

下面是一些对矩阵的操作函数

转置:在矩阵后面加一个 ' 就好

reshape 改变矩阵阶数

repmat 按指定的行列数复制矩阵

rot90 逆时针旋转矩阵90度

flipud 上下翻转
filplr 左右翻转
演示一下一些命令的用法:

MATLAB入门学习(三)    

MATLAB入门学习(三)

  MATLAB入门学习(三)【这个就是把一个矩阵变成你想要的长和宽,但是元素总数不能变化,还是按新矩阵的列排序。还记得列优先吗?

关系运算符和逻辑运算符:和c语言里面一样的,我猜你学过C语言~(*^__^*) ~

MATLAB入门学习(三)true 就是1,false 就是0   MATLAB入门学习(三)数字的逻辑运算符,与或非这也是一样的。

两个同样大小的矩阵也可以进行关系运算:

MATLAB入门学习(三)

下面的命令可以找到A,B中元素相等时的下标

MATLAB入门学习(三)

find主要就是找到矩阵中符合条件的元素的序号,例如:MATLAB入门学习(三)

【意思是找出A中大于1的元素的下标】

如果要知道是多少呢?

输入:MATLAB入门学习(三)是不是很方便吖~^ω^~

差不多matlab 的基本操作就是这些了(๑ŐдŐ)

再补充一些系统的命令

clc清屏

who 显示已有变量

whos 显示已有变量和具体信息

home 将光标移到左上角

clf 清除图像

我终于学完了第一站ค(TㅅT)。。加油!!!

上一篇:jQ层级选择器


下一篇:Microsoft Office 2013 (64位) 免费完整版(安装 + 激活)