发布网友 发布时间:2022-04-22 15:47
共1个回答
热心网友 时间:2022-07-13 00:37
MATLAB
基础知识
一、MATLAB简介
二、MATLAB基础知识
1、命令窗口是用户与MATLAB进行交互作业的主要场所,用户输入的MATLAB交互命令均在命令窗口执行。
例如:在MATLAB命令窗口下键入
a=[3
2
3;4
7
6;7
5
9]
按回车键后,显示结果
a=
3
2
3
4
7
6
7
5
9
2、求逆矩阵命令
格式:[变量]=inv(参数)
例如:输入b=inv(a),按回车后,显示
b=
1.3750
-0.1250
-0.3750
0.2500
0.2500
-0.2500
-1.2083
-0.0417
0.5417
3、MATLAB系统还具有保存历史纪录的功能,它将本次启动MATLAB系统之后,用户输入的命令和创建的所有变量的值保存起来,用户通过方向键可查找所需的命令。
MATLAB提供了存储变量和删除变量的命令。
SAVE
[文件名]
[变量名1,变量名2,....]
功能:将命令中的变量保存在给出的文件中。
说明:(1)若过文件名省略,默认保存在MATLAB.MAT中。
(2)若变量名省略,则保存所有的变量到指定的文件中。
(3)若文件名和变量名都省略,则保存所有定义过的变量到MATLAB.MAT中。
例如:SAVE
AA.MAT
a
b
c
%将变量a
b
c保存在文件AA.MAT中。
SAVE
BB.MAT
%
将所有的变量保存到文件BB.MAT中。
SAVE
%
将所有变量保存到文件MATLAB.MAT中。
clear
[变量名1
变量名2,...]
功能:删除指定的变量。
说明:若变量名表省略,表明删除当前工作空间中的所有变量。
例如:clear
a
b
c
%删除变量a
b
c
clear
%删除当前工作空间的所有变量。
MATLAB还提供了一些命令,专门管理和控制命令窗口。例如:
clc
格式:clc
功能:清除命令窗口。
home
格式:home
功能:光标移动到左上角
who
格式:who
功能:查看当前的所有变量,只给出变量名。
whos
格式:whos
功能:查看当前的所有变量,给出变量的详细信息。信息同变量浏览器。
clear
格式:clear
[变量名]
功能:删除后面列出的变量,如果变量名省略,则删除所有的变量。
4、MATLAB中的常量
MATLAB提供了整数、实数、复数和字符四种类型数据。对应的常量类型也是这四种。实数在屏幕显时默认的小数位数为4位。可以用命令改变实数的显示格式。
命令format
格式:format
‘格式’
例如:format
long
:输出实数为16位
format
short
e
:5位加指数
format
long
e
:
16位加指数
format
rat
:
有理数近似
矩阵操作
1、
提取矩阵的元素
例如:A=[1
2
3
3;
3
2
4
1;
3
4
5
6]
执行b=A(1,2),结果为:
b=
2
执行v=A([1,2],[3,4]),结果为:
v=
3
3
4
1