我们目前正在尝试将现有的信任域算法从MATLAB移植到C或C ++(BS学位工作的一部分)。问题是设备--TMS320f28335,因此大多数高级库都是不可能的。到目前为止,我们查看了dlib optmization,但我不确定是否可以使用Composer Studio将其编译为实际设备。我不确定Ceres。硬件将在两周内到货,因此我们的实际经验在这一点上非常有限。
功能是:
F = sum ( (X(1)*sin(X(2)*T (i)+ X(3)) - Y(i))^2 ) where i=0..N
T and Y are the dot's coordinates for sinusoidal sampled signal. X(1..3) are unknowns.
目前我们使用MatLab fit进行实验和可视化,但这显然不适用于真正的硬件。
我试图谷歌无情地,但很少有图书馆或源文件出现。我很确定Ceres或ALGLIB无法在目标平台下编译。所以任何建议下一步的建议都会非常受欢迎。
P.S。这实际上是我的同事,他不使用堆栈交换,所以欢迎其他问题。如果问题听起来不对,我很抱歉,因为我对某个主题缺乏了解。