请教大虾一个简单的问题
问一个比较简单的问题,请大虾指导。比如:矩阵file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image002.gif file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image002.gif file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image002.gif将a、b、c组合成为xfile:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image002.gif如何在matlab里用简单的函数把a、b、c三个矩阵求解出来。请大虾指导。 好像公式图片显示不出来,我口述一下,就是将三个矩阵a、b、c。行列个数任意,且均不相同,组合成为一个只有一行的行向量x。如何从x中用简单的matlab函数将a、b、c分解出来。a=?b=?c?回复 沙发 tata888 的帖子
=size(a); =size(b);=size(c); x=;a=reshape(x(1:ma*na),ma,na);
b=reshape(x(ma*na+1:ma*na+mb*nb),mb,nb);
c=reshape(x(ma*na+mb*nb+1:ma*na+mb*nb+mc*nc),mc,nc);
是楼主要的吗?
但个人很好奇楼主为何有此需求?
回复 板凳 ChaChing 的帖子
恩,十分感谢大虾的指导。回复 地板 tata888 的帖子
楼主为何有此需求? 方便说明吗?回复 5楼 ChaChing 的帖子
电力系统仿真时用到,其实也是别人问我的。我对matlab不熟,用simulink用的多。再次感谢ChaChing!
页:
[1]