MATLAB入门教程
MATLAB安装教程可参考链接:matlab怎么安装 matlab安装教程-电脑软件-PHP中文网
1.MATLAB的工作环境
(1)命令窗(command window)
是对MATLAB进行操作的主要载体。默认情况下,启动MATLAB时就打开命令窗。MATLAB的所有所数和命令都可以在命令窗执行。程序的运行结果(除图形外)都显示在命令窗。
(2)图形窗(figure window)
显示图形的窗口。执行绘图命令后自动弹出。
(3)文本编辑窗(fle editor)
编写和修改文件程序的窗口。
(4)帮助系统命令窗口的帮助系统。
查找所有命令或函数的使用方法。 v help:形式:help+函数名
lookfor:在不知道某命令或函数的确切名称时查找其功能 。 形式:lookfor+关键字
2.MATLAB变量
(1)MATLAB特殊常量
(2) 变量命名的规则
所有的变量都表示一个矩阵或一个向量。
变量名由大、小写的英文字母、阿拉伯数字和下划线等组成,但第一个必须是英文字母。
变量名区分大、小写。
变量名不能是MATLAB的命令、函数、M文件名,以免引起逻辑运行错误。
变量名的长度不能超过31个字符。
(3)变量的显示
A= magic(3)
disp('这是一个3行3列的魔方矩阵’)
disp(A )
注意:语句后面加分号“;”将不显示数值运行结果;否则显示。
(4)变量的存取
可以通过多种方式实现一个或多个变量的选择性存取:命令和快捷方式。
命令:save实现从内存到硬盘的存储:load实现从硬盘到内存的载入。
格式1:load 文件名 变量名
save 文件名 变量名
格式2:S=load('文件名’,格式’,变量名’)save('文件名’格式’,变量名’)
快捷方式:通过空间窗口进行存取。
3.一维数组的创建与抽取
(1)直接输入法
(2)冒号生成法
(3)定数线性采样法
(4) 拼接法
(5)一维数组的抽取
4.二维数组的创建
a1=[1 2 3; 4 5 6; 7 8 9]
a2=[1,2,3; 4,5,6;7,8,9]
a3=[1 2 3;
4 5 6;
7 8 9]
(1)利用特殊的矩阵函数创建矩阵
(2)元素的提取
可以利用圆括号、逗号、行列索引号。
5.字符数组的创建
把待建字符放在单引号中:注意:单引号必须在英文状态下输入。
A='I am a Chinese!'
6.矩阵的运算
(1) 加减运算
(2)乘除运算
注意:左除要求行数相等,右除要求列数相等
(3) 乘方运算
(4) 矩阵的点运算
(5)关系运算
(6)逻辑运算
注意:非的运算要优先于与和或
7.矩阵元素的处理
8.矩阵的行列式、秩、方阵的计算
det()用于求方阵行列式的值
9.矩阵的逆与线性方程组的求解
线性方程组求解
A=[1,2,3;2,3,1;3,1 ,1];
B=[1;2;4];
X=inv(A)*B
X1=A\B
10.矩阵的分解
11.基本二维曲线绘制
12.双纵坐标,多子图绘制
13.图形的直接编辑
直接在figure页面进行编辑,将图形复制到文档。
14.三维曲线的绘制
特殊图形绘制
15.基本数据分析函数库