MATLAB搜索路径:
数据类型
整形:
uint8()函数L将数值数据转化为无符号8位整数
>> x=uint8(129) 则x=129
int8()函数将数值数据转化为带符号八位整数
>> x=int8(129) 则x=127
浮点型:
single()函数将其他类型转化为单精度型
double()函数将其他类型转化为双精度型 MATLAB默认为双精度
复型:
实部和虚部默认为双精度型,虚数 单位用i或j来表示。
real函数:求复数的实部
imag函数:求复数的虚部
输出格式
(1)format short表示5位近似定点数
(2)format long 15位近似定点数
(3)format hex 十六进制表示
(4)format bank 银行格式,固定元和分
(5)format rat 分数表示
常用数学函数:
1、三角函数
三角函数有以弧度为单位的函数和以角度为单位的函数,
如果是以 角度为单位的函数就在函数名后面加“d”,以示区别。
>> sin(pi/2)
ans =
1
>> sind(90)
ans =
1
2、abs函数:求实数的绝对值、复数的模、字符串的ascll码值
>> abs(-4)
ans =
4
>> abs(3+4i)
ans =
5
>> abs('a')
ans =
97
3、取整函数:
round函数是按照四舍五入的规则来取整。
ceil是向上取整
floor是向下取整
fix是固定取靠近0的那个整数,也就是舍去小数取整。
变量与赋值
变量不能以数字或下划线开头、区分大小写·
预定义变量:
ans:默认赋值变量
i、j虚数单位
pi:圆周率
NaN:非数
变量的管理:
who:输出当前所有变量
whos:输出当前所有变量名及其值
内存变量文件:
用于保存MATLAB工作区变量的文件叫做内存变量文件,其扩展名为.mat ,也叫MAT文件,是二进制文件。
save命令:创建内存变量文件。
load命令:装入内存变量文件。
>> save mydata a x
把变量a和x保存在mydata.mat文件中
>> load mydata
把mydata.mat文件中的内容装入MATLAB的工作空间