gpt4 book ai didi

c++ - 没有循环的特征元素操作

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:21:23 26 4
gpt4 key购买 nike

我想检查我的矩阵的元素是否小于零然后我想给它们分配零,在 matlab 中它是使用这个完成的:

ind = find(floatFrame < 0);
floatFrame(ind) = 0;

Eigen 矩阵是否有任何等价物?

最佳答案

您可以使用 select function ,类似于 C 中的三元 ?: 运算符。例如:

floatFrame = (floatFrame < 0).select(0, floatFrame)

关于c++ - 没有循环的特征元素操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25766754/

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