1.熟悉界面。简单的可以当计算器使用。例如运算元+运算符+运算元——1+1+2
2.设计布局,其中有命令历史记录
3.四则运算顺序优先级
例子:
4.功能帮助来啦
(1)matlab网站
(2)help+function
5.Variables
matlab中不需要宣告变量;变数可以有数字,但开头不可以是数字;
那应该如何看到变量是什么类型呢?
打who就可以看到变量有哪些;打whos就可以看到变量类型啦!
6.关键字keywords:inf、NaN等等;输入iskeyword可以查看哦
关键词不要当作变量
例子:cos不在是一个功能了
如果不慎用了的话 就需要使用clear 关键字将其从工作区间消除
如果clear不加东西输入是全部消除;clc是清屏的
7.format 命令的调用形式 书本“数据类型”章节里
(神奇吧)
8.写程序时 在每一个式子后面加一个; 这一行就会不显示,以便于我们后面写很多行。
不显示但是他的值也是在工作区间里的,同时按上键可以回放历史命令
9.向量和矩阵
row vector 和 column vector 方便进行矩阵运算
同,可得矩阵输入
10.array indexing 关于索引
方法一:有逗号的 方法二:没逗号的
截图例。方法二的索引A(8)这种都是从上往下数的
A([1 3; 1 3])与A([1 3],[1 3] )区别
第一个是第一个字符第三个字符,;是换行了
第二个是第一行,第三行和第一列,第三列组成的矩阵
11.取代
将第一行第二列的数换成76
去掉某一行向量 使用A(3,:)=[]
更换矩阵
12.Colon operator(冒号哈) 等差级数的宣告和创立
1到100
1.3.5.7。。99
很万能 也可以分开用,也可以用于字符串,例子如下
13. array concatenation 数组串联(后面是冒号演示,试试会发生什么)
14.array manipulate 数列运算
加减乘不用说了 哈哈 A'=转秩
A.*B=对应数字直接相乘 A./B同理=对应数字相除
矩阵和实数相加合集:
A+a=每个元素都加a即可 A^a=A*A*A...
A/a=每个元素除以a=A./a A.*a=A里面每个元素取a次方
15.特殊矩阵
课本第61页
16.矩阵相关功能 (也在61页)
max 和max(max) min和mean(平均)同理
sum(X)即为X每一列的和 sort(X)是每一列从小到大排列
sortrows(X)是按照第一列的大小来排列行 size(X)可以判断矩阵几行几列
find(A==某个数)可以找到这个数在第几个位置 length(X)测长度
忙来忙去第一节终于听完+复盘结束了,留着有助于以后自己忘了复习来用,哈哈哈,加油!