Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
|
![]() |
#1 |
初级会员
注册日期: 2010-03-10
帖子: 19
声望力: 16 ![]() |
![]()
不好意思 小弟在矩阵上又遇上了一个有趣的问题
想问板上各位英雄们帮实现程序 在此先感激各位并谢谢 想问一下三个矩阵合为一个矩阵的方法: 简单说小弟三有个矩阵A、B、C,希望求D 以下是数据 clear all A = [2 6 4 8; % 1 5 7 8 2; % 2 1 5 6 4]; % 3 B = [4 8 7 4; % 1 7 8 2 6; % 2 3 2 5 5]; % 3 C = [8 4 1 1; % 1 6 9 5 4; % 2 7 7 8 9]; % 3 A、B、C都是3*4大矩阵,所以合并的D是(3*3)*(3*4)=9*12大的矩阵 D = [ A 0 0 0 B 0 0 0 C 所以D最后会得到的答案是 D= [2 0 0 6 0 0 4 0 0 8 0 0; % 1 0 5 0 0 8 0 0 7 0 0 4 0; % 1 0 0 8 0 0 4 0 0 1 0 0 1; % 1 5 0 0 7 0 0 8 0 0 2 0 0; % 2 0 7 0 0 8 0 0 2 0 0 6 0; % 2 0 0 6 0 0 9 0 0 5 0 0 4; % 2 1 0 0 5 0 0 6 0 0 4 0 0; % 3 0 3 0 0 2 0 0 5 0 0 5 0; % 3 0 0 7 0 0 7 0 0 8 0 0 9]; % 3 此帖于 2010-12-11 14:30 被 半條龍 编辑。 |
![]() |
![]() |