ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

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

2020-06-30 14:05:19  阅读:14  来源: 互联网

标签:函数 第一天 s2 eg 矩阵 基础知识 取整 MATLAB 运算


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

在这里插入图片描述
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.下标(会自动扩展
在这里插入图片描述
2.序号应用(矩阵元素的储存顺序:列储存)
在这里插入图片描述
3.sub2ind()函数(s参数一般用size函数获得
在这里插入图片描述
4.ind2sub()函数
在这里插入图片描述
5.用冒号表达式取子矩阵
在这里插入图片描述
6.空矩阵的删除功能**(**只改变了矩阵的形状,并不改变储存结构)
在这里插入图片描述
六、基本运算(都是以矩阵形式进行
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.替换操作
在这里插入图片描述
注意
在这里插入图片描述
find():找到符合相关条件元素的下标

标签:函数,第一天,s2,eg,矩阵,基础知识,取整,MATLAB,运算
来源: https://blog.csdn.net/weixin_46074823/article/details/107020910

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有