设置当前文件夹窗口
cd e:\已存在的文件夹
MATLAB的搜索路径
1.变量 2.内部函数 3.程序文件 3.1先在当前文件夹中搜索
3.2再在搜索路径中的文件夹中搜索
实例
clear
x=sin(1)
sin=[1,2,3,4,5]
x=sin(1)
结果显示x=1,说明当变量名与内部函数同时存在时,变量优先;所以在定义变量时不要用内部函数命名
. 如何设置文件搜索路径
a. path
path(path,'e:\已存在的文件夹')
b. 在主页对话框中点设置路径
设置完成后matlab就能直接搜索到路径工作下的文件了
(1)如果在当前文件夹中和搜索文件路径中建立了一个同名文件夹,那么在命令行窗口输入文件名时,执行那个文件呢?
(2)如果两者中都没有,那么在命令行窗口输入文件名时会发生什么呢?
MATLAB数值数据
1.数值数据类型分类
(1)整型
无符号整数:无符号8位整数 00000000~11111111,无符号16位整数,无符号32位整数,无符号64位整数
带符号整数:带符号8位整数 10000000~01111111,带符号16位整数,带符号32位整数,带符号64位整数
x=int8(129);
x=127
x=uint8(129);
x=129
(2)浮点型
分为单精度型和双精度型
单精度型实数占用4个字节 双精度型实数占用8个字节 数值数据默认双精度型
single函数转化为单精度型
double函数转化为双精度型
(3)复型
实部和虚部默认为双精度型,虚数单位用i或j来表示。
real函数:求复数的实部
imag函数:求复数的虚部
2.数值数据的输出格式
format命令的格式:format格式符
例如
format long
50/3
ans =
16.666666666666668
format
50/3
ans =
16.6667
3.常用数学函数
(1)函数的调用格式为:
函数名(函数自变量的值)
函数的自变量规定为矩阵变量,当然也可以是标量,标量本身是矩阵的一种特例。
函数在运算时是将函数逐项作用于矩阵的每个元素上,所以最后运算的结果就是一个与自变量同型的矩阵。
A=[1,2;3,4]
A =
1 2
3 4
B=exp(A)
B =
2.7183 7.3891
20.0855 54.5982
(2)常用函数的应用
1)三角函数默认为弧度
以角度为单位的函数就在后面加 “d”
sin(pi/2)
ans =
1
sind(90)
ans =
1
2)abs函数可以求实数的绝对值、复数的模、字符串的的ASCII码值。
abs(-4)
ans =
4
abs(3+4i)
ans =
5
abs(‘b’)
ans =
98
3)用于取整的函数有 fix、floor、ceil、round。
round 按照四舍五入规则取整
ceil 天花板 向上取整
floor 地板 向下取整
fix 固定 取靠近零的那个整数即舍小数取整