帮助中心帮助中心
交换数组维度
dimorder B =交换()
例子
B =交换(一个,dimorder)将一个数组的维度的顺序指定的向量dimorder。例如,交换(A, 1 [2])开关矩阵的行和列维度一个。一般来说,第i个维度输出数组的维度dimorder(我)从输入数组。
B =交换(一个,dimorder)
一个
dimorder
交换(A, 1 [2])
dimorder(我)
全部折叠
创建一个3-by-4-by-2数组和排列,第一和第三维度转换,导致2-by-4-by-3数组。
rng默认的兰德(3、4、2)=
= (::1)= 0.8147 0.9134 0.2785 0.9649 0.9058 0.6324 0.5469 0.1576 0.1270 0.0975 0.9575 0.9706 (:,:2)= 0.9572 0.1419 0.7922 0.0357 0.4854 0.4218 0.9595 0.8491 0.8003 0.9157 0.6557 0.9340
B =排列(A, [3 2 1])
B = B (:: 1) = 0.8147 0.9134 0.2785 0.9649 0.9572 0.1419 0.7922 0.0357 B (:,: 2) = 0.9058 0.6324 0.5469 0.1576 0.4854 0.4218 0.9595 0.8491 B (:,:, 3) = 0.1270 0.0975 0.9575 0.9706 0.8003 - 0.9157 0.6557 - 0.9340
szB =大小(B)
szB =1×32 4 3
输入数组,指定为一个向量,矩阵,或多维数组。
维命令,指定为一个行向量与独特,正整数代表输入数组的维度的元素。
这个函数支持高阵列的限制:金宝app
排列的高维度(维度)不支持。金宝app
有关更多信息,请参见高内存不足数据数组。
使用笔记和限制:
不支持细胞数组第一金宝app个参数。
看到适应限制工具箱函数的代码生成(MATLAB编码器)。
backgroundPool
ThreadPool
这个函数完全支持线程的环境。金宝app有关更多信息,请参见MATLAB函数线程环境中运行。
这个函数完全支持GPU数组。金宝app有关更多信息,请参见运行在GPU MATLAB函数(并行计算工具箱)。
这个函数完全支持分布式阵列。金宝app有关更多信息,请参见运行MATLAB函数与分布式阵列(并行计算工具箱)。
全部展开
行为改变R2019b
从R2019b开始,语法交换(dimorder)产生一个错误,当dimorder是一个noninteger或复杂的价值。相反,指定真实,正整数的值dimorder。
交换(dimorder)
ipermute|重塑|shiftdim|转置
ipermute
重塑
shiftdim
转置
这种版本modificada德埃斯特比如。害怕Desea abrir埃斯特比如con sus modificaciones吗?
Ha事实clic en联合国围绕此时一个埃斯特第一de MATLAB:
Ejecute el第一introduciendolo en la ventana de第一de MATLAB。洛杉矶navegadores网络没有admiten第一de MATLAB。
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:。
你也可以从下面的列表中选择一个网站:
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。
联系你当地的办公室