24小时热门版块排行榜    

CyRhmU.jpeg
查看: 995  |  回复: 3

syulzh

铜虫 (正式写手)

[交流] 传输矩阵法 求解 多元一次 矩阵方程组已有1人参与

【已经解决】

最开始发布在MATLAB专区,但是那里数学专业的比较少,现在转移到数学版块,希望有高手能指点一二...

如图所示,定义了这样一个传输矩阵,其中M1、M2…Mn为已知矩阵,A1、A2…An与B2、B3…B(n+1)为未知量,即待求变量。

请问MATLAB中有什么函数或者方法可以解这样一个方程???
http://muchong.com/bbs/viewthread.php?tid=7394639


传输矩阵法 求解 多元一次 矩阵方程组
1.jpg
回复此楼

» 猜你喜欢

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

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

feixiaolin

荣誉版主 (文坛精英)

优秀版主


小木虫: 金币+0.5, 给个红包,谢谢回帖
http://muchong.com/bbs/viewthread.php?tid=7394639 最后一个公式得到 B(n+1)的解空间【同时可得出A1的解空间】;
反推出Bn, B(n-1), …, B2;
然后,顺序推出A2, …, An
2楼2014-05-15 10:11:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

syulzh

铜虫 (正式写手)

引用回帖:
2楼: Originally posted by feixiaolin at 2014-05-15 10:11:12
由 http://muchong.com/bbs/viewthread.php?tid=7394639 最后一个公式得到 B(n+1)的解空间【同时可得出A1的解空间】;
反推出Bn, B(n-1), …, B2;
然后,顺序推出A2, …, An

假设M1*M2*...*Mn=[M11,M12;M21,M22],由最后一个公式可得到:A1=M12*B(n+1) ; 0=M22*B(n+1); 其中M22=0;这样只会得到A与B之间的关系,最后还是要解多元一次方程组。

按我的程序能够解决这个问题,只是由于n=1e4,程序运行几个小时后提示内存不足。
3楼2014-05-15 13:39:16
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

feixiaolin

荣誉版主 (文坛精英)

优秀版主


小木虫: 金币+0.5, 给个红包,谢谢回帖
引用回帖:
3楼: Originally posted by syulzh at 2014-05-15 13:39:16
假设M1*M2*...*Mn=,由最后一个公式可得到:A1=M12*B(n+1) ; 0=M22*B(n+1); 其中M22=0;这样只会得到A与B之间的关系,最后还是要解多元一次方程组。

按我的程序能够解决这个问题,只是由于n=1e4,程序运行几个小 ...

加几个内存条,
要么上工作站。
4楼2014-05-15 15:11:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 syulzh 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见