郭彦甫Matlab第一节笔记

1.熟悉界面。简单的可以当计算器使用。例如运算元+运算符+运算元——1+1+2

2.设计布局,其中有命令历史记录

郭彦甫Matlab第一节笔记_第1张图片

3.四则运算顺序优先级

郭彦甫Matlab第一节笔记_第2张图片

例子:

郭彦甫Matlab第一节笔记_第3张图片

郭彦甫Matlab第一节笔记_第4张图片

4.功能帮助来啦

(1)matlab网站

(2)help+function

郭彦甫Matlab第一节笔记_第5张图片

5.Variables

matlab中不需要宣告变量;变数可以有数字,但开头不可以是数字;

那应该如何看到变量是什么类型呢?

打who就可以看到变量有哪些;打whos就可以看到变量类型啦!

郭彦甫Matlab第一节笔记_第6张图片

6.关键字keywords:inf、NaN等等;输入iskeyword可以查看哦

郭彦甫Matlab第一节笔记_第7张图片  郭彦甫Matlab第一节笔记_第8张图片

关键词不要当作变量

例子:cos不在是一个功能了

郭彦甫Matlab第一节笔记_第9张图片

如果不慎用了的话  就需要使用clear  关键字将其从工作区间消除

如果clear不加东西输入是全部消除;clc是清屏的

7.format 命令的调用形式    书本“数据类型”章节里

郭彦甫Matlab第一节笔记_第10张图片郭彦甫Matlab第一节笔记_第11张图片(神奇吧)

8.写程序时    在每一个式子后面加一个; 这一行就会不显示,以便于我们后面写很多行。

不显示但是他的值也是在工作区间里的,同时按上键可以回放历史命令

9.向量和矩阵

row vector   和  column vector                                     方便进行矩阵运算

郭彦甫Matlab第一节笔记_第12张图片郭彦甫Matlab第一节笔记_第13张图片

同,可得矩阵输入

郭彦甫Matlab第一节笔记_第14张图片

10.array indexing   关于索引

方法一:有逗号的                                                              方法二:没逗号的

郭彦甫Matlab第一节笔记_第15张图片郭彦甫Matlab第一节笔记_第16张图片

截图例。方法二的索引A(8)这种都是从上往下数的

郭彦甫Matlab第一节笔记_第17张图片

A([1 3; 1 3])与A([1 3],[1 3] )区别

第一个是第一个字符第三个字符,;是换行了

第二个是第一行,第三行和第一列,第三列组成的矩阵

郭彦甫Matlab第一节笔记_第18张图片

11.取代

将第一行第二列的数换成76

郭彦甫Matlab第一节笔记_第19张图片

去掉某一行向量   使用A(3,:)=[]

郭彦甫Matlab第一节笔记_第20张图片

更换矩阵

郭彦甫Matlab第一节笔记_第21张图片

12.Colon operator(冒号哈)  等差级数的宣告和创立

1到100

郭彦甫Matlab第一节笔记_第22张图片

1.3.5.7。。99

郭彦甫Matlab第一节笔记_第23张图片

很万能  也可以分开用,也可以用于字符串,例子如下

郭彦甫Matlab第一节笔记_第24张图片

13. array concatenation  数组串联(后面是冒号演示,试试会发生什么)

郭彦甫Matlab第一节笔记_第25张图片

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(平均)同理

郭彦甫Matlab第一节笔记_第26张图片

sum(X)即为X每一列的和                    sort(X)是每一列从小到大排列

郭彦甫Matlab第一节笔记_第27张图片郭彦甫Matlab第一节笔记_第28张图片

sortrows(X)是按照第一列的大小来排列行           size(X)可以判断矩阵几行几列

 郭彦甫Matlab第一节笔记_第29张图片      郭彦甫Matlab第一节笔记_第30张图片

find(A==某个数)可以找到这个数在第几个位置           length(X)测长度

郭彦甫Matlab第一节笔记_第31张图片郭彦甫Matlab第一节笔记_第32张图片

忙来忙去第一节终于听完+复盘结束了,留着有助于以后自己忘了复习来用,哈哈哈,加油!

你可能感兴趣的:(新手,matlab,matlab)