如何將Matlab程式移植到Android平臺上

2023-01-12 14:30:15 字數 853 閱讀 2741

1樓:千鋒教育

方法如下:

1、將matlab重寫為c,在高版本matlab裡找應用程式編譯器功能,選擇生成c/c++ static library並選中generate code only。

2、然後用cygwin編譯成*.so庫。

3、android中使用jni呼叫。

注意:不是matlab和c混合編譯,混合編譯你要有matlab的直譯器才可以。

matalb中一個簡單的sobel運算元重寫為c,就生成了如下一堆**。

如何把程式從windows平臺移植到linux平臺

2樓:騰訊電腦管家

需要用到的技術有:

1. 抽取其中用到的 win32api, 分為通訊類, 多執行緒類,時間字串等函式類, 逐一封裝成 linux 的函式;

2. 除錯移植後的整個**庫, 並作必要的調整和修正;

3. 需要 c++11/14 的經驗;

4. 需要 windows 和 linux 高效能多執行緒 c++伺服器程式開發和除錯的經驗,5. 需要 boost 及 zeromq, 以及非同步通訊庫, 非同步日誌庫等方面的經驗;

如何將linux下的qt程式移植到arm板上

3樓:迪蒙智慧交通

用交叉編譯工具(arm-linux-g++等)把你自己的qt程式用嵌入式版本的qt庫交叉編譯一下然後燒寫到開發板上就可以執行了,當然你qt程式所用到的庫也要放上去,並設定到路徑(qtdir,path,library_path)等等。

如何在android平臺上使用usb audio裝置

用matlab如何將陣列寫入到excel中

從excel檔案中讀資料 n,t,rawdata xlsread file,sheet,range sheet 和 range可以省略 file是excel檔案的地址,sheet是excel檔案中指定的工作表,range是工作表中要讀取資料的範圍 n是數字型資料,t是檔案型資料,rawdata是所有...

matlab如何將一維陣列從大到小排序

matlab一維陣列將資料從大到小排列使用矩陣排列,俗稱 起泡法 方法思想如下 第一 用兩個並列的for迴圈語句,在第二個for 語句中又巢狀了一個迴圈語句。第一個for語句用於輸入10個元素的初值。第二個for語句用於排序。本程式的排序採用逐個比較的方法進行。第二 在i次迴圈時,把第一個元素的下標...

如何將MATLAB執行結果寫入檔案

a 1,2,3,4,5,6,7,8,9 fp fopen d ztq.txt wt for i 1 9 fprintf fp,d a i endfclose fp 將陣列a匯入 到d盤中的版ztq.txt中。權 最初等的函式是fprintf 高階函式有csvwrite和dlmwrite 如何用mat...