1. 程式人生 > >Android手機上使用MATLAB

Android手機上使用MATLAB

MATLAB推出了手機平臺應用。

有兩種模式,一種是手機與裝有MATLAB的電腦連線,通過電腦上的MATLAB進行運算;第二種模式是使用MathWorks公司的雲端計算平臺進行計算;個人感覺第一種模式的意義不大。如果去跟電腦連線才能使用,那還要先開啟電腦,再使用手機計算。。。。何必呢?直接在電腦上使用MATLAB好了。。。。不過還是挺有意思的,這裡接介紹一下兩種模式如何使用。

第一種模式,與電腦連線,首先在電腦上執行MATLAB。首先下載安裝MATLAB connector,解壓壓縮包中的內容,在MATLAB中,將當前路徑轉到含有解壓的檔案路徑中,在命令窗中執行:install_connector
如果MATLAB版本使用的是R2013a或者更往後的版本,則可以跳過以上步驟。

我的版本是MATLAB2014a。在命令窗中直接輸入:connector on,執行後會出現:

首次執行聯結器時,必須指定密碼。
請輸入在裝置上設定 MATLAB Mobile 時所用的同一密碼。
Password: *********
DNS 名稱: JY-PC
IP 地址: 192.168.1.142
使用此連結可測試聯結器:
http://JY-PC:31415/

在手機端輸入DNS名稱或IP地址,點選連結即可。

有意思的是,可以在這種模式下,在PC端可以獲取你手機上的感測器資料,在PC端計算處理,這就可以搞一些有趣的東西了。

使用這個功能,需要下載MATLAB Support Package for Android Sensors,

下載地址:http://cn.mathworks.com/mobile/features.html;jsessionid=a1f2ee3d673200bf221fe997f4c6#connecting_to_the_cloud

下載後安裝在MATLAB的安裝路徑中即可。需要提供你的MathWorks賬號。安裝需要一段時間:


安裝好後,可以在PC端上,MATLAB命令窗中建立一個接受感測器資料的物件:obj = mobiledev,可以接受手機感測器上的資訊:


第二種模式操作起來就很簡單了,提供你的MathWorks賬號,可以進行雲伺服器計算。