【转】求matlab三维数组转置函数

您所在的位置:网站首页 matlab求矩阵共轭转置 【转】求matlab三维数组转置函数

【转】求matlab三维数组转置函数

2024-06-25 05:31| 来源: 网络整理| 查看: 265

https://zhidao.baidu.com/question/67175427.html

 

求matlab三维数组转置函数

我需要读入一个ps0.mat文件,我使用 load ps0.mat ,读到工作空间的temp中,temp的value值是 ,我用imshow(temp)却报错,不知道有没有三维数组转置的函数或者别的方法打开,烦请哪位高手帮忙解决下,谢谢啊

2个回答

#活动# 参与《复联4》问答讨论,赢免费影票!

dukinkin 来自电脑网络类芝麻团 推荐于2017-09-19

dukinkin 采纳数:1885 获赞数:9963 LV14 擅长:编程语言 物理学 参与团队:MATLAB技术论坛向TA提问 私信TA

展开全部

高维数组的转置使用permute函数 具体调用语法 B = permute(A,order) 按照向量order指定的顺序重排A的各维。B中元素和A中元素完全相同。但由于经过重新排列,在A、B访问同一个元素使用的下标就不一样了。order中的元素必须各不相同。 例子 >> A=rand(4,5,6); >> size(A) ans = 4 5 6 >> B = permute(A,[2 1 3]); >> size(B) ans = 5 4 6 原来A是4x5x6的矩阵 按照顺序[2 1 3]转置之后,原来的第一,第二维顺序改变 B的大小是5x4x621 2 已赞过 已踩过



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3