MATLAB学习

公司:Mathwork
内核:c语言
开发环境:集成的工作空间
图像处理系统:二维、三维图形、图像处理和动画显示、GUI
丰富数学库函数:从基本运算,如加法,正弦等,到复杂算法,如矩阵求逆、贝塞尔函数和快速傅里叶变换等。
Simulink:模型画图形输入与仿真工具,实现系统建模和仿真
MATLAB的源程序由ACSII构成,任何文本编辑器都可以用来编写MATLAB源程序(如写字板等)。
MATLAB的源程序文件名为*.m,在命令窗中直接输入文件名,并回车,既可执行该文件。
MATLAB中的保留常量
inf——无穷大
NaN——不定式,如0/0, inf/inf等
pi——圆周
在Matlab7.X中,能够直接在复数域上进行运算,不需要任何特殊操作。
与数学中的复数表达方式相同,i,j
复数的直角坐标形式和极坐标形式的转换real(z), image(z), abs(z), angle(z)
字符串是用单引号括起来的简单文本
字符串中的每个字符都是数组中的一个元素,以ASCII码存储,char。
单元(元胞)数组(Cell Array)
将相异但相关的数据集成为一个数组(变量)
元胞数组的基本组分或元素称为元胞(Cell),以下标来区分。
元胞可以存放任何类型、任何大小的数据,同一个元胞数组中各元胞的类型可以不同
两种创建方法:
通过赋值语句直接创建;
利用cell创建;C=cell(2,3)
结构(构架)数组(Structure Array)
该数组的基本组分是构架( Structure ),
构架必须在划分“域”后才能使用,
数据不能存放于构架,只能存放在域中,
构架的域可以存放任何类型、任何大小的数组,
不同构架的同名域中存放的内容可不同。
数组运算(点运算):
.* 乘法, .\ 左除,./ 右除, .^ 幂,
ones zeros rand
整 Round(A) 四舍五入取整
Fix(A) 把元素按离0近的方向取整
ase 表达式1
语句段1
case 表达式2
语句段2
otherwise
语句段n
End
switch 开关表达式
case 表达式1
语句段1
case 表达式2
语句段2
otherwise
语句段n
End
try
语句段1
catch
语言段2
end
打开文件 Fid=fopen(‘文件名’,允许级别)
关闭文件 Fclose(fid)
读文件
A=fscanf(fid, ‘格式’, N)
写文件 fprintf(fid, ‘格式’, 输出变量)
A=fread(fid,num,precision)
fwrite(fid, array,precision)

plot(x,y,’参数’) X为横坐标,y为纵坐标 X为横坐标,y为纵坐标
plot(y,’参数’) plot(y,’参数’) 点数为横坐标,y为纵坐标 点数横坐标,y为纵坐标
plotyy(x,y1,x,y2) plotyy(x,y1,x,y2) 把两条曲线绘制在同一窗口内,纵轴两边均有刻度
把两条曲线绘制在同一窗口内,纵轴两边均有刻度
plot(x1,y1,’参数1’,
x2,y2,’参数2’)
plot(x1,y1,’参数1’,
x2,y2,’参数2’) 绘制两条曲线
在这里插入图片描述
xlabel(‘标注语言’) 标注横坐标 标注横坐标
ylabel(‘标注语言’) ylabel(‘标注语言’) 标注纵坐标 标注纵坐标
title(‘标注语言’) title(‘标注语言’) 标注标题 标注标题
text(x,y,’字符串’)——在坐标
(x,y)处标注说明文字
gtext(‘字符串’)——用鼠标在特
定处标注说明文字

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值