文档帮助中心文档
对矩阵行或列重新排序
DSP系统工具箱/数学函数/矩阵和线性代数/矩阵运算
排列矩阵块重新排列一个矩阵的行或列M-借-N输入矩阵A.由索引输入指定P.
A.
P
全部展开
输入矩阵,指定为标量、向量或矩阵。
数据类型:仅有一个的|双重的|int8|int16|int32|int64|uint8|uint16|uint32|uint64|布尔值|不动点|枚举
仅有一个的
双重的
int8
int16
int32
int64
uint8
uint16
uint32
uint64
布尔值
不动点
枚举
索引矩阵,指定为标量或向量。
数据类型:仅有一个的|双重的|int8|int16|int32|int64|uint8|uint16|uint32|uint64|布尔值|枚举
港口1
输出信号,指定为向量或矩阵。
排列
柱
行
通过排列输入的行或列来构造输出矩阵的方法。
当排列参数设置为:
行—块使用的行A.创建具有相同列维度的矩阵。输入P是一段长度-L其元素确定每行的起始位置的向量A.必须放置在L-借-N输出矩阵。
y=[A(P(1),:);A(P(2),:);A(P(3),:);…;A(P(end),:)]%等效MATLAB代码
对于行排列,块处理长度-M端口处的无定向矢量输入A.作为M-x-1矩阵。
柱–块使用A.创建具有相同行维度的矩阵。输入P是一段长度-L其元素决定每列从何处开始的向量A.必须放置在M-借-L输出矩阵。
%等效MATLAB代码y=[A(:,P(1))A(:,P(2))A(:,P(3))…A(:,P(end))]
对于列置换,块将处理长度-N端口无定向矢量输入A.1,N矩阵
索引模式
零基
一基
当设置为一基,价值1.在置换向量中P指输入矩阵的第一行或第一行A.. 当设置为零基,价值0在里面P指文件的第一行或第一列A..
1.
0
无效的排列索引
剪辑索引
剪辑并警告
产生错误
响应无效的索引值。当输入中的索引值P引用矩阵中不存在的行或列A.,块将按照此参数中的指定进行反应。这些选项可用:
剪辑索引——将索引修剪到最近的有效值(行排列为1或M,列排列为1或N不要发出警报。例如:对于3乘7的输入矩阵,列索引9被剪裁为7,行索引-2被剪裁为1。
剪辑并警告–在MATLAB中显示警告消息®命令窗口并按照前面的项目符号所述剪裁索引。
产生错误–显示错误对话框并终止模拟。
可调:对
P的长度不等于排列维度大小时出错
关
在
选项显示错误对话框,并在排列向量的长度P不等于输入矩阵的行数或列数A..
通过将此参数设置为,可以选择打开错误对话框并终止模拟在.
金宝app®显示如何按行或列排列矩阵的模型示例。
数据类型
布尔值|双重的|枚举|不动点|整数|仅有一个的
整数
直接引线
没有
多维信号
可变大小信号
过零检测
生成的代码依赖于memcpy或memset功能(字符串.h)在一定条件下。
memcpy
memset
字符串.h
您单击了与此MATLAB命令对应的链接:
通过在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站以获取翻译后的内容(如果可用),并查看本地活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家/地区网站未针对您所在地的访问进行优化。
联系当地办事处
现在受审