【发布时间】:2015-01-05 15:55:50
【问题描述】:
我在 Matlab 中工作。 我有一个两列的二维矩阵。让我们将第一列中的元素视为标签。标签可能会重复。
如何将每个标签的第二列中的所有元素相乘?
例子:
matrix = [1,3,3,1,5; 2,3,7,8,3]'
我需要得到:
a = [1,3,5; 16,21,3]'
没有 for-while 循环你能帮我做吗?
【问题讨论】:
-
为什么不允许使用
for-loop?
标签: arrays matlab matrix vectorization