Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arrays 更改三维矩阵的大小_Arrays_Matlab_Matrix_Multidimensional Array - Fatal编程技术网

Arrays 更改三维矩阵的大小

Arrays 更改三维矩阵的大小,arrays,matlab,matrix,multidimensional-array,Arrays,Matlab,Matrix,Multidimensional Array,我有三维矩阵A=pxqxr。如何在matlab中生成其他维数为B=r x p x q的矩阵 提前谢谢 关于,如果A是pxqxr,那么,为了获得B的矩阵,即rxpxq,我们这样做: B= permute(A, [3 1 2]); 如果A是pxqxr,那么,为了获得B的矩阵,即rxpxq,我们这样做: B= permute(A, [3 1 2]); permute(A,[3 1 2])。感谢您对permute的小教程的热情帮助。您能将其作为答案发布并接受吗?permute(A,[3 1 2])。

我有三维矩阵A=pxqxr。如何在matlab中生成其他维数为
B=r x p x q
的矩阵

提前谢谢


关于,

如果
A
pxqxr
,那么,为了获得
B
的矩阵,即
rxpxq
,我们这样做:

B= permute(A, [3 1 2]);

如果
A
pxqxr
,那么,为了获得
B
的矩阵,即
rxpxq
,我们这样做:

B= permute(A, [3 1 2]);

permute(A,[3 1 2])
。感谢您对
permute
的小教程的热情帮助。您能将其作为答案发布并接受吗?
permute(A,[3 1 2])
。感谢您的帮助,先生为您提供了一个关于
permute
的小教程。您可以将其作为答案发布并接受吗?您也可以接受它-@Divakar仅在24小时初始化后接受吗?@adrian是的,您将了解更多关于SO规则的信息@Divakar说,这位老师的代表人数为47k,比年轻的paddawan多1.5年;)你也可以接受它-@Divakar只在24小时初始化后才接受?@adrian是的,你会知道更多关于SO规则的信息@Divakar说,这位老师的代表人数为47k,比年轻的paddawan多1.5年;)