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

MATLAB 向量完全指南:行/列向量创建、索引引用、切片、核心运算操作

向量是一维数组,分行向量与列向量。

创建向量

行向量

r = [7 8 9 10 11]      % 空格
r = [7, 8, 9, 10, 11]  % 逗号

列向量

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

元素引用与切片

示例

v = [1; 2; 3; 4; 5; 6];
v(3)      % 3
v(:)      % 1 2 3 4 5 6

rv = 1:9;
sub_rv = rv(3:7)   % 3 4 5 6 7

向量核心运算

运算语法/函数说明
加减法u + v, u - v同尺寸逐元素
标量乘除k * v, v / k每个元素乘/除标量
转置v.' 或 v'行↔列转换
拼接[u, v] 或 [u; v]水平/垂直拼接
模长norm(v)欧几里得范数 √(Σvᵢ²)
点积dot(u,v) 或 u*v'Σ uᵢ vᵢ
等间距生成linspace(a,b,n)n 个点均匀分布
对数间距logspace(a,b,n)10^a 到 10^b

示例:点积与模长

u = [1 2 3]; v = [4 5 6];
dot_uv = dot(u, v)        % 32
norm_u = norm(u)          % 3.7417
angle = acos(dot_uv/(norm_u*norm(v)))

MATLAB

  1. MATLAB 基础语法速成:交互计算、变量、运算符、格式控制与注释
  2. MATLAB 变量深度解析:矩阵本质、赋值、多重赋值、查看与清理、长赋值、格式控制、向量创建
  3. MATLAB 常用命令速查:会话管理、系统操作、输入输出、矩阵数组、绘图可视化
  4. MATLAB 数据类型完全指南:15 种基本类型、转换函数与类型判断函数速查表
  5. MATLAB 运算符大全:矩阵/数组算术、关系、逻辑、位运算、集合运算详解
  6. MATLAB 向量完全指南:行/列向量创建、索引引用、切片、核心运算操作
  7. MATLAB 矩阵核心操作:创建、索引引用、子矩阵提取、行列删除、拼接与基本运算
  8. MATLAB 多维数组与特殊数组完全指南
  9. MATLAB 冒号运算符详解:向量创建与高效迭代
  10. MATLAB 数值类型详解:存储、转换与范围查询
  11. MATLAB 字符串完全指南:创建、拼接、元胞数组与常用函数
  12. MATLAB 函数详解:定义、工作区、输入输出与多种函数类型