亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Industrial programming >> MATLAB

MATLAB 变量深度解析:矩阵本质、赋值、多重赋值、查看与清理、长赋值、格式控制、向量创建

MATLAB 中每个变量本质上都是数组/矩阵。标量是 1×1 矩阵,向量是 1×N 或 N×1 矩阵。

基本赋值

x = 3           % 创建 1x1 矩阵 x,值 3
x = sqrt(16)    % 表达式赋值,结果 4

关键规则

sqrt(78)
ans = 8.8318
9876/ans
ans = 1118.2

多重赋值

a = 2; b = 7; c = a * b
c = 14

查看与管理变量

命令作用
who列出变量名
whos详细信息:大小、字节、类、是否复数
clear x删除指定变量
clear清空工作区所有变量

whos 示例输出

  Name      Size   Bytes  Class
  a         1x1      8  double
  ans       1x70   757  cell
  b         1x1      8  double
  c         1x1      8  double
Total is 73 elements using 781 bytes

长赋值换行

用省略号 ... 延续下一行:

initial_velocity = 0;
acceleration = 9.8;
time = 20;
final_velocity = initial_velocity + acceleration * time
final_velocity = 196

格式控制 (format)

同前文 format short/long/bank/rat/e 等,影响显示不影响内部精度。

创建向量

行向量

r = [7 8 9 10 11]           % 空格分隔
r = [7, 8, 9, 10, 11]       % 逗号分隔
t = [2, 3, 4, 5, 6];
res = r + t                 % 逐元素加
res = 9 11 13 15 17

列向量

c = [7; 8; 9; 10; 11]      % 分号分隔
c = 7 8 9 10 11

MATLAB

  1. C 语言变量详解:类型、命名规则、定义声明与内存管理
  2. 理解 C 语言作用域规则:局部、全局与形式变量
  3. MATLAB 入门指南:矩阵实验室的核心能力与应用领域全景
  4. MATLAB 常用命令速查:会话管理、系统操作、输入输出、矩阵数组、绘图可视化
  5. MATLAB 数据类型完全指南:15 种基本类型、转换函数与类型判断函数速查表
  6. MATLAB 运算符大全:矩阵/数组算术、关系、逻辑、位运算、集合运算详解
  7. MATLAB 矩阵核心操作:创建、索引引用、子矩阵提取、行列删除、拼接与基本运算
  8. MATLAB 多维数组与特殊数组完全指南
  9. MATLAB 冒号运算符详解:向量创建与高效迭代
  10. MATLAB 数值类型详解:存储、转换与范围查询
  11. MATLAB 字符串完全指南:创建、拼接、元胞数组与常用函数
  12. MATLAB 函数详解:定义、工作区、输入输出与多种函数类型