【发布时间】:2021-04-01 04:20:03
【问题描述】:
我有两个数组
double[] a = new double[] {1,2,3,4,5};
double[] b = new double[] {2,3,2,3,5};
我将其转换为两个向量:
Vector<double> A = Vector<double>.Build.DenseOfArray(a);
Vector<double> B = Vector<double>.Build.DenseOfArray(b);
我想比较 'A' 和 'B' 的值并返回一个向量,其中元素 2 和 3 (0,1,2,3,4) 被裁剪,因为它们大于 ' 中的等效值b' 例如:
[1,2,2,3,5]
谁能解释如何在不使用 for 循环的情况下做到这一点?
【问题讨论】: