2011-10-18 115 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