【发布时间】:2015-04-01 06:09:40
【问题描述】:
在矩阵中,我想获取值大于 0 的列中元素的数量。例如,我有一个这样的矩阵;
1 2 4 5
0 0 1 2
1 1 1 1
xi = number of element which is greater than 0 in column i.
then, x1=2, x2=2, x3=3, x4=3
但我必须在没有循环的情况下这样做。 (我使用循环,计算时间真的很长)
【问题讨论】:
-
与其创建 4 个具有不同名称的变量,不如尝试获取一个将每个结果保存在单独元素中的向量,因为这是非常糟糕的做法。即宁可有
x(1)=2和x(2)=2等 -
这只是一个例子。我的数组大小太大,我只想要大于零的元素数来计算另一个公式。我不会存储它们@Dan
-
那么您是在问如何在遍历列时在循环中执行此操作?