【发布时间】:2017-08-04 18:15:19
【问题描述】:
我有一个矩阵:
1|2|3|4
4|5|6|7
7|8|9|10
10|11|12|13
我想将此矩阵的索引与另一个不同大小的矩阵的索引相乘:
7|8|9
9|10|10
10|11|11
对于这两个矩阵,我使用了以下 for 循环:
for x=1:4
for y=1:4
for m=1:3
for n=1:3
c=(m*x+n*y);
end
end
end
end
有没有什么方法可以在不使用循环的情况下重写上面的代码?如果可以在上述矩阵中生成每个元素的索引,我认为可以做到。请帮忙
【问题讨论】:
-
第一个矩阵的最后一行只有 3 列,而所有其他行都有 4 列。这不可能。你期待什么输出?