1、小试牛刀,感受一下MATLAB的计算机功能:
记得A2是正确的被赋值的变量名称,2A就不对啦
2、用who和whos查看变量的信息:
3、在定义名称时,不要使用系统的关键词,比如:
呈现形式:
查阅哪些是关键字:
如果不谨慎使用就会出现下面的小混乱:
注意:如果写完一行不想立刻执行,可以在后面加一个分号【 ;】,它代表不显示运算结果
符号【…】代表换行
按键【Ctrl+C】停止程序运行
4、三种不同的清理变量、显示窗口或图形的命令
1、清除变量命令:clear
说明:运行m文件之前一般都需要该命令,否则可能出错。
2、清理当前命令窗口命令:clc
说明:clc 代表 clear command window,即清空当前的 command window窗口,也就是清屏。注意,只是清屏,而并未清除内存中的变量。
3、清除当前激活的figure命令:clf
5、关于数值显示的一些方法
format long:有效数字16位
format short:默认格式,小数点后保留4位
format longE:有效数字16位加3位指数
format shortE:有效数字5位加3位指数
format bank:保留两位小数位
format hex :十六进制形式
format rat :分数形式
6、矩阵的相关小知识
(1)简单输入与运算
矩阵用中括号括起,中间有无空格是有区别的,可以看看变量表对比区别
换行矩阵表示:
矩阵的相乘:
(2)找矩阵其中的一个量
方法一
(找第二行第一列的元素)
方法二
取代矩阵里的值:
(4)输入很长的矩阵
1、1到100的一行一百列的矩阵
2、差值为2,1~99的矩阵,共50列
3、练习理解
(5)矩阵的增减
(1)选出矩阵的一整行【a(3,:)】
(2)去掉矩阵的一整行【a(3,:)= [ ] 】
(3)增加矩阵的一整行
(4)两个矩阵成为增广矩阵
(6)矩阵的四则运算
点乘和点除就是a的(1,1)元素乘以或除以b的(1,1),也就是矩阵相同位置的数值相乘或相除放到新生成的矩阵相同位置
(7)除此之外还有其他运算
(1)矩阵与矩阵,矩阵与数值,矩阵自身的运算
A/a=A./a
(2)一些已有的矩阵函数式
单位矩阵 【eye(n)】n行n列
零矩阵【zeros(n1,n2)】n1行n2列
一矩阵【ones(n1,n2)】
【diag()】
(8)探索矩阵里的秘密
max(a):矩阵中数值最大的那一行
max(max(a)):矩阵中的所有数值里最大的
相应还有最小的:
【sum(a)】将矩阵同在一列的数值相加
还有等等运算