2011-10-18 74 views
0

我一直在网上冲浪几个小时,总是找到相同的网站,没有真正的答案,我的查询。这是事情,我想将一些Octave功能移植到iPad/iPhone应用程序中。移植OCTAVE C++到iOS

我已经尝试混合使用Obj-C的C++,它的工作原理就像一个魅力,但我一直没能找到正确的OCTAVE源来编译至少它的核心,我没有下载来自sourceforge.net的源代码,但我曾看过一些fortran和一些其他语言类,但不是C++类。

有没有人在这里发现或曾与一些C++类持有OCTAVE函数,所以我可以移植到iOS。

提前感谢您的时间。

Regards,

Jorge。

回答

1

这可能不会回答您的问题,但可能有所帮助:如果您使用的八度函数相对简单,则可以尝试使用线性代数包,如Armadillo。该文档包含一个conversion sheet from Octave/MATLAB to C++

+0

谢谢我会看看它是否符合我的需求,我想要端口基本上是线性代数函数!问候,豪尔赫 –

0

检查您需要的功能是否在Accelerate.framework中,嵌入了BLAS并针对每个平台进行了优化。

+0

好吧,让我检查一下。我想要做的是在IOS设备上运行八度版本,例如iPad –

+0

我正在寻找几乎相同的Android或iOS版本。在Android上有几个应用程序(即基于Octave的应用程序和基于jMathlib的应用程序)。关键是你不能将桌面程序移植到触摸设备上,因为界面会很糟糕。我尝试了Android程序,实际上它的体验非常糟糕,我更喜欢使用旧的TI-89。需要一个精心设计的用户界面,而且我可以预见,iOS上可能会比Android更有可能。我肯定会为这样的应用付费。 – anddam

+1

顺便说一句,你有没有看到MathStudio,以前称为SpaceTime?它符号化和数值计算(可惜它没有伪逆函数),在这些平台上的平均价格有点贵,但用户评级却很热情。我没有机会使用它,但我担心用户界面会遭受我在之前的评论中所写的内容,即不会考虑触摸设备。 – anddam