該外掛程式使用 MatlabWebSocket,這是一個簡單的函式庫,由基於 Java-WebSocket(Websocket 協定的 Java 實作)建構的 MATLAB Websocket 伺服器和用戶端組成。使用 java keytool 製作的自簽名憑證支援加密。
確保您的電腦上有 Git 2.13 或更高版本,然後:
git clone --recurse-submodules https://github.com/SPEAR3-ML/teeport-client-matlab.git
克隆原始碼和子模組 (MatlabWebSocket)。
重要提示:您必須確保請按照以下說明將 java 庫安裝到靜態類別路徑。否則 MatlabWebSocket 將無法運作!
所需的 java 庫是位於MatlabWebSocket/jar/
資料夾中的jar
檔。它必須放置在 MATLAB 中的靜態 java 類別路徑上。例如,如果 jar 檔案的位置是C:platform-plugin-matlabMatlabWebSocketjarmatlab-websocket-*.*.jar
,則使用以下命令開啟靜態類別路徑檔案:
edit(fullfile( prefdir , ' javaclasspath.txt ' ))
並將行C:platform-plugin-matlabMatlabWebSocketjarmatlab-websocket-*.*.jar
加入到其中。確保沒有其他行包含matlab-websocket-*
條目。
確保將星號matlab-websocket-*.*.jar
替換為您下載的正確版本號。
完成此操作後,重新啟動 MATLAB 並透過執行javaclasspath
命令檢查 MATLAB 是否正確讀取了該行。該行應出現在清單底部、 DYNAMIC JAVA PATH
條目之前。請注意,看到此處的條目並不意味著 MATLAB 一定能正確找到該 jar 檔案。您必須確保實際的jar
檔確實位於此位置。
現在您必須將platform-plugin-matlab
資料夾新增至 MATLAB 路徑。
有關靜態 java 類別路徑的更多信息,請參閱 MATLAB 文件。
在製品