b***k 发帖数: 2673 | 1 【 以下文字转载自 Computation 讨论区 】
发信人: blook (布鲁克), 信区: Computation
标 题: 如何用matlab构造如下矩阵
发信站: BBS 未名空间站 (Wed Nov 4 19:02:12 2009, 美东)
已知
a=[8 1 6
3 5 7
4 9 2]
构造
b=[8 8 1 1 6 6
8 8 1 1 6 6
3 3 5 5 7 7
3 3 5 5 7 7
4 4 9 9 2 2
4 4 9 9 2 2]
有没有简单一点的办法? | A*******r 发帖数: 768 | 2 kron
- Kronecker tensor product
Syntax
K = kron(X,Y)
Description
K = kron(X,Y) returns the Kronecker tensor product of X and Y. The result is
a large array formed by taking all possible products between the elements
of X and those of Y. If X is m-by-n and Y is p-by-q, then kron(X,Y) is m*p-
by-n*q.
Examples
If X is 2-by-3, then kron(X,Y) is
[ X(1,1)*Y X(1,2)*Y X(1,3)*Y
X(2,1)*Y X(2,2)*Y X(2,3)*Y ]
【在 b***k 的大作中提到】 : 【 以下文字转载自 Computation 讨论区 】 : 发信人: blook (布鲁克), 信区: Computation : 标 题: 如何用matlab构造如下矩阵 : 发信站: BBS 未名空间站 (Wed Nov 4 19:02:12 2009, 美东) : 已知 : a=[8 1 6 : 3 5 7 : 4 9 2] : 构造 : b=[8 8 1 1 6 6
| m****e 发帖数: 1 | 3 b=[a(1,:);a(1,:);a(2,:);a(2,:);a(3,:);a(3,:)] |
|