安装 2024b
登录: https://www.mathworks.com/products/matlab.html
daijing2012@cdut.edu.cn
fdhajKJ7GGGHass12423%#%&
安装到: C:\MATLAB\R2024b
模块:
- Statistics and Machine Learning Toolbox,统计分析与机器学习工具,适合数据处理和模型训练。
- Curve Fitting Toolbox, 数据拟合与回归分析,初学者常用功能13。
- Symbolic Math Toolbox,符号计算(解方程、微积分等),适合数学建模。
- Optimization Toolbox,求解优化问题(线性/非线性规划)
快速入门
文档: https://ww2.mathworks.cn/help/releases/R2024b/matlab/getting-started-with-matlab.html
在命令行窗口中输入语句
- 如果未指定输出变量,MATLAB 将使用变量 ans(answer 的缩略形式)来存储计算结果。对于每一个返回输出值,但未将输出值赋予变量的命令,ans 的值会随着这些命令的不同而变化。
- 如果语句以分号结束,MATLAB 会执行计算,但不在命令行窗口中显示输出。
>> a=a
a =
1
>> b=2;
>> c=3;
- 要在多行上输入多个语句,然后再运行,请在语句之间使用 Shift+Enter(类似微软的EXCEL中,ALT + Enter在一个单元格中换行输入)。
>> a=2
b=3
c=4;
a =
2
b =
3
>>
- 可以通过分隔语句来在同一行上输入多个语句。要将各命令区分开,请在每个命令结尾使用逗号或分号。以逗号结尾的命令会显示其结果,而以分号结尾的命令不显示其结果。
>> A = magic(5), B = ones(5) * 4.7; C = A./B
A =
17 24 1 8 15
23 5 7 14 16
4 6 13 20 22
10 12 19 21 3
11 18 25 2 9
C =
3.6170 5.1064 0.2128 1.7021 3.1915
4.8936 1.0638 1.4894 2.9787 3.4043
0.8511 1.2766 2.7660 4.2553 4.6809
2.1277 2.5532 4.0426 4.4681 0.6383
2.3404 3.8298 5.3191 0.4255 1.9149
>>
- 点除
./
用于矩阵元素的逐元素除法 - 在 MATLAB 中,幻方矩阵(Magic Square)是一种特殊的矩阵,其每行、每列以及对角线的元素之和都相等。幻方矩阵的生成可以通过 magic 函数来实现
- 要在命令行窗口中重新调用前面的行,请按向上箭头 ↑ 和向下箭头 ↓。在空白命令行中或在键入命令的前几个字符之后按箭头键。例如,要重新调用命令 b = 2,请键入 b,然后按向上箭头键。
- 要清除命令行窗口中的命令而不执行,请按 Escape (Esc) 键。【清除当前行命令】
- 可以计算已在命令行窗口中的任何语句。选择相应语句,右键点击,然后选择执行所选内容。
- 在命令行窗口中,还可以仅执行当前位于命令提示符处的部分代码。要计算输入的部分代码,请选择相应代码,然后按 Enter
>> disp("hello"),disp("world")
hello
world
>> disp("hello")
hello
在命令行窗口中输入语句
- ans 最近计算的答案
clc 清空命令行窗口
diary 将命令行窗口文本记录到日志文件中
format 设置输出显示格式
home 发送光标复位
iskeyword 确定输入是否为 MATLAB 关键字
more 控制命令行窗口中的分页输出
commandwindow 选择命令行窗口
commandhistory 打开命令历史记录窗口
正文完