24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1252  |  回复: 6

lilychen798

木虫 (小有名气)

[交流] 【求助】关于matlab的高维数组已有5人参与

请教虫友们一个问题。
matlab中的一个高维数组
它的size是(1,2),也就是两个元素。而每一个元素是一个方矩阵,怎么把第二个方矩阵提取出来啊。
谢谢啦!

[ Last edited by lilychen798 on 2010-8-6 at 19:59 ]
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

register10

金虫 (小有名气)


小木虫(金币+0.5):给个红包,谢谢回帖交流
A(:,:,2)
2楼2010-08-07 21:25:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

田山东

捐助贵宾 (著名写手)


小木虫(金币+0.5):给个红包,谢谢回帖交流
MATLAB处理数组虽然比较先进,但是数组元素只给出四位保留数字,很奇怪啊,所以个人认为用fortran解矩阵,这样数组元素可以到10多位,然后再用matlab解矩阵比较好些
everythinghasitsseason.enjoyyourlife.
3楼2010-08-08 10:47:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhangwb_wk

金虫 (初入文坛)


小木虫(金币+0.5):给个红包,谢谢回帖交流
请你将你的问题整个区描述一下,从你的字面上看A(1,2)不会出现每一个元素是一个矩阵的情况,除非你使用了 Cell 结构,或者是三维以上的数组。如果是三维以上的数组那么,可以使用二楼给你的方法。否则,应当使用 Cell 的方法得到。
4楼2010-08-09 01:25:16
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhangwb_wk

金虫 (初入文坛)


小木虫(金币+0.5):给个红包,谢谢回帖交流
引用回帖:
Originally posted by 田山东 at 2010-08-08 10:47:30:
MATLAB处理数组虽然比较先进,但是数组元素只给出四位保留数字,很奇怪啊,所以个人认为用fortran解矩阵,这样数组元素可以到10多位,然后再用matlab解矩阵比较好些

MatLab中的数组元素并不是给出四位保留数组,其实有很多,这个希望你自己查查MatLab的计算精度就知道了,哈哈。可以肯定地说,在目前的情况下,MatLab已经使得Fortran没有用武之地了。如果有谁说MatLab的效率不够高,那么说明他还没有真正理解MatLab的程序。
5楼2010-08-09 01:27:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lilychen798

木虫 (小有名气)

谢谢大家
6楼2010-08-09 19:46:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

空山凝云

木虫 (正式写手)

广庭诗社之扳手钳子螺丝刀

应用mat2cell,将原矩阵分成子矩阵,提取分开以后的矩阵元素,然后应用cell2mat命令还原
心若没有栖息的地方,走到哪里都是在流浪
7楼2010-08-09 20:29:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 lilychen798 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见