持续更新
命令 3.5(周二)
一、cd
后面不加路径,显示当前路径;后面加路径,改变当前路径
cd A路径
换到 A 路径处
二、help 某个知道名字不知道用法的命令名
显示命令用法
三、..
两个点,回到上一层路径
四、pwd
显示当前路径
运算符
+-*/
优先级规则
1.( )小括号
2.^幂
3.(* /)乘除
4.(+ -)加减
数学符号
三角
sin(一个弧度制的数)
比如π/2,如果想算角度制,需要手动转换成弧度制
cos 等用法同理
反三角
asin 即arcsin
acos 即arccos
π圆周率
pi
基本函数
通过 help elfun 查看基本函数
ceil(一个数)#向上取整
round(一个数,四舍五入)
floor(一个数,向下取整)
sign(符号函数,正数变+1,负数变-1)
sqrt(开平方)
format 格式
调整输出格式,可通过 help format 查看有哪些格式
常用
rat 分数形式
short 小数点后四位小数
long 小数点后很长一串命令
命令3.12(周二)
输出
分号:关闭不必要的输出
… :换行
clear:删掉已有变量
whos:列出已有变量
which:找出路径
clc:清屏
home:可找回的清屏
lookfor:找到相关函数
what:显示当前文件夹里面有什么matlab能识别的
路径
cd:后面什么都不加,显示当前在哪
cd+路径:进入到指定路径里
dir/ls:显示当前路径所有的文件
dir:Windows常用ls:liunx/Mac常用
why:没什么实际功能,随机回复
变量名称
字母开头,可以由字母数字下划线组成
变量名称最大长度可用namelengthmax获取(每个计算机不一样)
不能是关键字,可用exist或which检查此是否为关键字,返回0是否
函数名作变量名,不报错,但下次再想用此函数时便会出现原来定义的变量(刷新)
可用clear更正
复数和无穷大
sin复数cos复数在MATLAB中都可计算
MATLAB中,常数/0没问题,变成无穷大inf
eg.10/0
NaN,不是数
eg.0/0,10/0-1/0,inf/inf
![](https://img-blog.csdnimg.cn/direct/58150f943dac40f6829d77c9cbb9114e.png)
函数3.19(周二)
主讲内容:如何在matlab中自定义函数,方便以后重复调用
①定义函数
格式:
function 输出量=函数名(传入量)
#函数主体部分
输出=算式
![](https://img-blog.csdnimg.cn/direct/ec1d7ee194864a7aadf8e4b818819404.png)
调用函数时,直接
函数名(传参),则默认输出一个量
如果需要输出多个量,加上中括号,数组形式【S,L】=函数名(传参)
例子:
![](https://img-blog.csdnimg.cn/direct/da38ae5f7fb84d87be0238da8120a4d5.png)