数学建模—MATLAB基本使用(一)

MATLAB为matrix laboratory“矩阵实验室”的缩写,安装资源可以在一些微信公众号上寻找破解版。

命令行窗口:写程序;工作区可以找到你所定义的变量。输入完成程序后可以按enter键直接运行

下面我们主要介绍一下,MATLAB使用中常用的一些语法。

1、help命令,格式help+函数名。例:help plot

2、MATLAB是基于矩阵运算的,一个数便是1×1的矩阵。

3、变量名:任意字母数字下划线组成,开头必须为字母,区分大小写,变量字符间不能留空格,变量名最多不超过63个字符。

特殊变量和常量:ans,pi,eps,inf,NaN

4、clear:用于删除工作空间的变量。对比:clear:清除所有变量;clear x:删除x变量。

clc:工作窗口清屏。

5、% 注释字符

6、; 不显示运算结果的字符

7、矩阵的输入:

(1)x=[1 2 3] %输入一个行矩阵,中间用空格/逗号进行分割

(2)x=[1;2;3] %输入一个列矩阵,用分号进行分割

(3)x=[1 2 3;4 5 6] %多行多列的矩阵,也可以采用多行输入换行。

8、冒号运算符构造向量:

格式:向量名:a:b:c(初值:步长:终值),从a以b为间隔取值到c。若形式为“a:c”代表间隔为1。

例:x = [1:3]; x=[1:3]'(转置符号)

x=linspace(0,2,5)  %从0-2等间隔取5个数。

9、特殊矩阵 :格式  ones(a,b)

数学建模—MATLAB基本使用(一)_第1张图片

数学建模—MATLAB基本使用(一)_第2张图片

 10、冒号来构造矩阵:

数学建模—MATLAB基本使用(一)_第3张图片

 11、提取矩阵的元素:

A(2,3):A矩阵第二行第三列数值;

A(1,:):第一行数;

A(2:3,4:5):第二行到三行,四到五列;

A(1:2:4,:):以2为间隔,1,3行数

矩阵的替换:

数学建模—MATLAB基本使用(一)_第4张图片

12、MATLAB常用函数

数学建模—MATLAB基本使用(一)_第5张图片

 对于一行一列矩阵,sum(A),max(A),min(A)便是求这一列的对应数值;

而对于多行多列时,sum(A),max(A),min(A)是对矩阵A列的运算;

 sum(A,2)默认行求和; sum(A,1)等价sum(A);

max(A,2)矩阵和2进行比较,min(A,[],2)行内进行比较;

max和min用法相同;min(A,[],1)等价于min(A)

13、常见运算:注意乘号使用,我们一般使用的时.*。注意点乘和点除与乘和除的区别

数学建模—MATLAB基本使用(一)_第6张图片

 14、关系运算符 

数学建模—MATLAB基本使用(一)_第7张图片

​​15、逻辑运算:

& 逻辑与; | 逻辑或; ~ 逻辑非;  xor 异或; any 有非零元则为真; all 所有元素非零则为真。

 

数学建模—MATLAB基本使用(一)_第8张图片

数学建模—MATLAB基本使用(一)_第9张图片

文章内容根据bilibili视频撰写:

大学生数学建模竞赛精讲课程-2022中青杯_哔哩哔哩_bilibili

你可能感兴趣的:(数学建模,matlab,统一建模语言)