matsplit

矩阵元素分割成独立的变量。

710下载

更新2014年11月13日

查看许可协议

此函数将一个数组作为输入并返回数组的每个元素作为一个单独的输出。相似函数来处理,而且可以减少复杂性在处理一个矩阵。

我创建了这个功能,因为我想要一个一行程序选择下面的代码:
c = num2cell(矩形);%矩形是一个矩形的位置向量
[x, y, wid,黑]= c {:};

现在我可以简单的使用:
[x, y, wid,黑]= matsplit(矩形);

输出参数的数量不需要匹配输入数组中元素的个数。

或者,您可以将矩阵的行或列使用第二个输入模糊。

例子:
= (1 2 3 4
1 2 3 4
1 2 3 4);
[B, C] = matsplit (, 1);

返回

B = (1, 1, 1);
C = [2; 2; 2);

引用作为

马修Eicholtz (2023)。matsplit(//www.tatmou.com/matlabcentral/fileexchange/48439-matsplit), MATLAB中央文件交换。检索

MATLAB版本兼容性
创建R2014a
兼容任何释放
平台的兼容性
窗户 macOS Linux
类别
找到更多的在数值类型帮助中心MATLAB的答案

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!
版本 发表 发布说明
1.3.0.0

添加图像。

1.2.0.0

删除要求nargout = =元素个数(A)。
添加第二个(可选的)输入矩阵的行或列。

1.1.0.0

微小的变化来描述。

1.0.0.0