是否有从矩阵中获取特定元素的简写?说,我有一个矩阵m
,我希望得到元素(a, b)
和(c, d)
。我可以用一个表达式吗?
答案 0 :(得分:1)
另一个选项(在我看来更简单)只是:
val=[m(a,b) m(c,d)];
答案 1 :(得分:0)
是。您可以使用sub2ind
将下标列表转换为索引。这适用于任何数量的维度。在您的示例中,如果您想获得matrix(a, b)
和matrix(c, d)
,则可以执行以下操作:
values = matrix(sub2ind (size (matrix), [a c], [b d]))