gpt4 book ai didi

java - OjAlgo : Is there a way to add/subtract a double from all elements of a PrimitiveDenseStore in ojAlgo?

转载 作者:行者123 更新时间:2023-12-02 03:06:24 26 4
gpt4 key购买 nike

寻找一个函数来从矩阵或密集存储的所有元素中添加/减去 double 值。

最佳答案

一些替代方案:

    matrixA.operateOnAll(ADD.second(scalarB)).supplyTo(matrixC);

matrixC.fillMatching(matrixA, ADD, scalarB);

matrixC.modifyAll(ADD.second(scalarB));

matrixA.passMatching((from, i, j, to) -> {
to.set(i, j, from.doubleValue(i, j) + scalarB);
}, matrixC);

其中 ADD 来自静态导入​​(org.ojalgo.function.PrimitiveFunction),并且对第二个(...)方法的调用设置/锁定二进制“add”函数的第二个参数,将其转换为一元函数您可以将其传递给operateOnAll(...) 或modifyAll(...) 方法。

关于java - OjAlgo : Is there a way to add/subtract a double from all elements of a PrimitiveDenseStore in ojAlgo?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41675095/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com