【发布时间】:2014-07-16 00:14:41
【问题描述】:
在我的 iOS 代码中,我有一个矩阵 (float *) 变量,看起来像这样:
[ 1 2 3 4
5 6 7 8
9 0 1 2 ]
我需要构建一个矩阵,其中所有元素的值都等于1(例如2),其他所有元素都具有0。所以输出将是:
[ 0 1 0 0
0 0 0 0
0 0 0 1 ]
我已经搜索vDSP 文档有一段时间了,但我还没有找到一种方法来做到这一点。我找到了vDSP_vclip() 方法,但看起来它会使边界上下的值(即,2)等于2。不完全是我想要的。
有谁知道如何使用iOS 中的Accelerate.framework 来完成此操作?如果我是正确的,没有直接的方法,但可以结合其他方法来完成同样的事情?
非常感谢任何建议!我完全被困在这里了。
【问题讨论】:
-
我从未使用过加速器框架,但 XOR 操作有帮助吗? x ^ x = 0,除了您要查找的数字之外,所有数字都将非零。希望对你有帮助
标签: ios accelerate-framework vdsp