Matlab

安装 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 打开命令历史记录窗口

正文完
 0
评论(没有评论)