我有變量(值經常變化,說10次/秒)的Matlab代碼,我想在第二生命腳本中使用該變量的值,即LSL腳本。我用HTTPRequest/Response方法讀取某處,但是我的Matlab代碼是爲桌面應用程序開發的。我對LSL腳本知之甚少。LSL腳本中的Matlab變量
0
A
回答
0
我認爲你在學習之前有相當多的學習。首先你需要選擇一個Matlab數據的接口。它支持通過多種語言訪問,包括常見的互聯網友好語言。您需要以某種方式將該數據發送到Internet,以便它可以與正在運行的區域服務器進行通信。由於它支持通過外部語言訪問,我認爲你的狀態良好。
我腦海中的主要問題是你是否指的是動態數據。是否數據更改了,並且您想要提供對LSL腳本中的實時更新的訪問權限?或者你指的是每秒鐘更改10次的數據的歷史記錄(換句話說,數據文件)?
如果數據是靜態的,但不是太大,您可以將其轉換爲文本格式,使用LSL腳本將其包含在prim內容中,然後使用LSL中的Notecard函數讀取它。
或者,您可以以某種方式將其推送到託管網站上的文件,然後使用您的LSL腳本中的llHTTPRequest來獲取它。如果頻繁更換,您也可以做到這一點,偶爾更新就足夠了。
但是,如果數據不斷變化,理想情況下,如果MatLab有辦法通知遠程Internet網絡服務器(例如,它是否對定期更新的URL執行HTTP PUT),或者如果您可以編寫腳本在您的最後從MatLab獲取數據並將其發送給LSL對象時,您可以通過LSL's HTTP-In功能直接聯繫世界上的一個對象。請參閱llRequestURL和http_request事件文檔。
這些頁面上有一些很好的例子。
相關問題
- 1. 變量發送到LSL腳本,並使其提供的對象
- 2. MATLAB - 矢量腳本
- 3. jQuery腳本中的變量?
- 4. shell_exec()腳本中的變量
- 5. SQL腳本中的變量
- 6. matlab本地靜態變量
- 7. sessionStorage,變量腳本中斷
- 8. Matlab:將具有符號變量的腳本轉換爲函數
- 9. 變量bash腳本
- 10. 變量CGI腳本
- 11. Shell腳本變量
- 12. bash腳本讀取文件中的變量到本地變量
- 13. Matlab中的腳本函數?
- 14. 如何連接JAVA與LSL(林登腳本語言)?
- 15. 問題與.lsl定時器(林登腳本語言)
- 16. 在腳本中調用matlab腳本
- 17. 的Linux腳本變量 「$$」
- 18. 的Bash shell腳本變量
- 19. Window.Open的Java腳本變量
- 20. 帶變量的Shell腳本
- 21. PHP腳本的Javascript變量
- 22. 在腳本中將下標變量變爲腳本
- 23. 在bash shell腳本中啓動動態變量(變量變量)
- 24. bash腳本創建腳本變量
- 25. Matlab中的變量分佈
- 26. urlread在matlab中的變量
- 27. MATLAB中的變量標籤
- 28. 如何在bash腳本和Matlab之間傳遞變量
- 29. MATLAB bash腳本
- 30. 使用MATLAB變量作爲參數從MATLAB腳本啓動C++程序