2012-01-27 29 views
8

我想在Android設備上運行Matlab代碼。 Matlab中有JAVA Builder,可以從M-Files創建Java類。但它需要在目標機器上安裝MatlabRunTime。我在Windows上使用Matlab,所以JAVA Builder將*創建MatlabRunTime。如何在Android設備上運行Matlab代碼?

有沒有辦法在Android智能手機上運行M-Files?

+2

我想你最好試着在服務器上遠程運行matlab ... – Oli 2012-01-27 14:11:23

回答

7

無法使用任何部署產品(包括MATLAB Compiler和MATLAB Builder for Java)在Android上運行MATLAB代碼。您從這些產品中獲得的已部署組件取決於MATLAB編譯器運行時,它比Android設備可處理的佔用空間大得多。

你可以考慮兩種

  1. 寫一個服務器
  2. 使用MATLAB編碼器上的某個地方運行的連接,如@Oli建議,以MATLAB代碼(或部署MATLAB代碼)的應用程序,它可以轉換將MATLAB語言的子集合成可以集成到您的應用程序中的C代碼。
2

嘗試一個名爲Addi的應用程序。它做了很多,並越來越好。

+0

Hi corbin,有趣的提示,但你可能想提到Addi是你自己的產品。 :)順便說一下,爲什麼你開發了一些新的東西,當已經有[Octave for Android](https://play.google.com/store/apps/details?id=com)時,它似乎只有一點點像Matlab。 octave&hl = en),這在很大程度上是Matlab兼容的,至少關於數字核心功能? – 2014-08-16 23:57:18

+0

我實際上在Android的Octave之前開發了Addi。 – corbin 2014-08-21 17:42:09

相關問題