Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
![]() |
#1 |
初级会员
注册日期: 2008-01-10
年龄: 43
帖子: 1
声望力: 0 ![]() |
![]()
我有一个三维数组,1*80*90
怎么才能变换为80*90的二维数组呢? 谢谢 |
![]() |
![]() |
![]() |
#2 |
高级会员
注册日期: 2007-12-02
年龄: 44
帖子: 303
声望力: 31 ![]() ![]() ![]() ![]() |
![]()
矩阵变维的命令,可以使用reshape命令
命令格式: B=reshape(A,m,n) 这里A为输入矩阵,m,n分别是B的行数与列数. 注意:m*n一定要等于A矩阵的元素的个数. 举例: A=[1 5 9;2 6 10;3 7 11;4 8 12];%一个3*4的矩阵 B=reshape(A,2,6) %输出为2*6的矩阵 不知道能不能用到3维中去. 个人认为,你应当去寻找下如何提取矩阵的元素的相关命令,可以在maltab的图形图象处理的书籍中去寻找,因为图象存储经常用到过3维的矩阵 |
![]() |
![]() |
![]() |
|
|
![]() |
||||
主题 | 主题作者 | 版面 | 回复 | 最后发表 |
世界上最美丽的英文——人生短篇之——A Forever Friend 永远的朋友 | labfans | 英语学习 | 13 | 2010-02-04 13:46 |
十个最普通但最重要的词——The Most Common but Most Important Words | 直流特性 | 英语学习 | 6 | 2009-08-22 21:29 |
[求助]关于【设置路径】按钮的实现 | limingaini119 | MATLAB论坛 | 11 | 2008-10-26 21:33 |
【求助】求教大虾:如何创建一个维度为N的矩阵 | ink1219 | MATLAB论坛 | 0 | 2007-08-11 18:14 |