小编Kev*_*ern的帖子

使用LAPACK求解Ax = B,其中x> = 0

我目前正在开发一个处理水中化学添加物的iOS应用。为了找到最小的可能加法,我求解Ax = B,其中A是6x6矩阵,B是一列。据我所读,加速框架中的LAPACK是处理此问题的最佳方法。我已经能够使用DGESV_使它适用于少量添加,但是较大的添加对于x具有负值。这是一个问题,因为您不能添加负量的化学药品。

所以我需要知道的是,LAPACK中是否有一个函数可以让我找到Ax = B的最小解,其中x始终大于或等于0?如果不是,是否有替代解决方案(除了自己做数学之外)?

谢谢

objective-c linear-algebra lapack ios accelerate-framework

1
推荐指数
1
解决办法
759
查看次数