【发布时间】:2011-06-03 19:57:33
【问题描述】:
我正在使用 Accelerate 框架来求解线性方程组的欠定/超定系统。我使用的例程是 dgelsd_,最初来自 LAPACK。
dgelsd_( &m, &n, &nrhs, a_t, &lda, b, &ldb, s, &RCOND, &IRANK, work, &workSize, iWork, &info);
这在模拟器中运行良好,在提供矩阵 a_t 和 b 时,结果在 b 中正确返回。但是,当我在设备上尝试此操作时,结果全为零。
我哪里出错了?我已根据需要为例程分配了一定数量的工作内存,但我使用分析器进行了检查,内存似乎不是问题。
有没有人让 LAPACK 例程在 iPhone 设备上正常工作?谢谢。
编辑:iPhone SDK 4.2 版,设备 iPhone 4
【问题讨论】:
-
你想在什么设备/操作系统上运行它?
标签: iphone objective-c ios lapack accelerate-framework