MATLAB学习第一天——基础知识

一、内部环境
1.搜索路径:变量——内部函数——程序文件(当前文件夹—文件搜索路径)(文件搜索路径的设置方法:1.path()函数 2.主页-设置路径)
二、数值数据
1.sin(弧度制),sind(角度)
2.abs() 实数求绝对值,复数求模,字符求ASCII值
3.取整函数:
fix():舍小数取整
round():四舍五入取整
ceil():向上取整
floor ():向下取整
4.取余函数:rem(m,n)

MATLAB学习第一天——基础知识_第1张图片
5.判断素数的函数:isprime()

三、变量管理
1.save():创建一个文件夹,将变量存入。
2.loud():将文件装入当前工作文件夹,后可直接使用变量。

四、矩阵表示
1.eg:a=[1,2,3;4,5,6]
2.含冒号表达式eg:b=[1:5;6:10]
3.结构矩阵
4.单元矩阵:每个元素是不同的类型

五、元素的引用
1.下标(会自动扩展
MATLAB学习第一天——基础知识_第2张图片
2.序号应用(矩阵元素的储存顺序:列储存)
MATLAB学习第一天——基础知识_第3张图片
3.sub2ind()函数(s参数一般用size函数获得
MATLAB学习第一天——基础知识_第4张图片
4.ind2sub()函数
MATLAB学习第一天——基础知识_第5张图片
5.用冒号表达式取子矩阵
MATLAB学习第一天——基础知识_第6张图片
6.空矩阵的删除功能**(**只改变了矩阵的形状,并不改变储存结构)
MATLAB学习第一天——基础知识_第7张图片
六、基本运算(都是以矩阵形式进行
1.算术运算
注意左除,右除/(看除号上部指向区分)
点运算是矩阵对应元素计算,与普通运算不同,(点运算要求是同型矩阵)
2.关系运算
不等于:~=
3.逻辑运算

注意:1.运算符的先后关系:
单目>双目
算>关系>逻辑
eg:~9==1
得到0
2.关系与逻辑运算如果是同型矩阵之间的运算,则得到一个元素只含零和一的矩阵。

七、字符串的相关操作
1.字符串含引号的表达方式(引号用双引号表示)
eg:‘I’‘am a teacher’
2.字符串与ASCII码之间的转换
char()函数与abs()函数
3.字符串之间的比较
strcmp(s1,s2)逐一比较
strncmp(s1,s2,n)比较前n个
strcmpi(s1,s2)忽略大小写比较
strncmpi(s1,s2,n)忽略大小写比较前n个
4.替换操作
MATLAB学习第一天——基础知识_第8张图片
注意
MATLAB学习第一天——基础知识_第9张图片
find():找到符合相关条件元素的下标

你可能感兴趣的:(matlab)