主要内容

矩阵和数组

数组创建、组合、重塑、重新排列和索引

矩阵和数组是MATLAB中信息和数据的基本表示形式®.您可以创建通用数组和网格,组合现有数组,操作数组的形状和内容,以及使用索引访问数组元素。有关矩阵和数组操作的概述,请观看使用数组

功能

全部展开

0 创建全零数组
创建所有为1的数组
兰德 均匀分布随机数
真正的 逻辑1 (true)
逻辑0 (false)
眼睛 单位矩阵
诊断接头 创建对角线矩阵或获取矩阵的对角线元素
blkdiag 块对角矩阵
连接数组
horzcat 水平连接数组
vertcat 垂直连接数组
repelem 重复数组元素的副本
repmat 数组的重复副本
linspace 生成线性间隔向量
logspace 生成对数间隔的矢量
freqspace 频率响应的频率间隔
meshgrid 2-D和3-D网格
ndgrid N-D空间中的矩形网格
长度 最大数组维度的长度
大小 数组大小
ndims 数组维数
元素个数 数组元素个数
isscalar 确定输入是否是标量
issorted 确定数组是否已排序
issortedrows 确定矩阵行或表行是否已排序
isvector 判断输入是否是向量
ismatrix 判断输入是否为矩阵
isrow 判断输入是否是行向量
iscolumn 确定输入是否是列向量
isempty 确定数组是否为空
排序 对数组元素排序
sortrows 排序矩阵或表的行
翻转 元素的翻转顺序
fliplr 从左到右翻转数组
flipud 上下翻转数组
rot90 将阵列旋转90度
转置 转置向量或矩阵
ctranspose 复共轭转置
交换 排列数组尺寸
ipermute 逆排列数组维数
circshift 循环移位阵列
shiftdim 移位数组尺寸
重塑 重塑数组
挤压 去掉长度为1的维数
结肠 向量创建、数组下标和循环迭代
结束 终止代码块或指示最后一个数组索引
ind2sub 将线性下标转换为下标
sub2ind 将下标转换为线性下标

主题