【发布时间】:2019-08-08 08:17:07
【问题描述】:
我没有在 MATLAB 中看到这个。假设我有
V1 = [1 0], V2 = [0 1]
我想创建一个矩阵,使得矩阵必须是
[[1 0] [0 1]
[0 1] [0 2]]
即第一行第一列是[V1 V2],矩阵的元素(2,2)是[0 1]+[0 1]=[0 2]
所以矩阵的索引(1,1)应该是[1 0],矩阵的索引(1,2)应该是[0 1]。
有什么方法可以在 MATLAB 中实现吗?
【问题讨论】:
-
一个矩阵元素只能包含一个值,不能包含两个。
-
为什么不能只创建一个矩阵 A =
[V1 V2;V2 2*V2]? -
@obchardon 是的,我能做到;但是,如果我想找到 A 的 (1,1),它不会告诉我 1 0。Kronecker 乘积也会产生相同的结果。