我沒有Matlab,但我確實安裝了(免費)替代Octave並在我的W7計算機上工作。 有沒有一種方法將Octave與JMP接口而不是Matlab?我試過以下但沒有成功:
1。定義批處理文件('matlab.bat'),打開命令行版本的Octave。 內容:'C:\ Octave \ Octave-4.2.0 \ octave.vbs --no-gui'
2。將批處理文件保存在C:\ Users \ <用戶> \ bin中,並確保該目錄位於W7 Path環境變量中。 (因此在命令提示符下鍵入'matlab'會在另一個終端窗口中打開Octave。)
3。設置環境變量MATLABROOT = C:\ Users \
當我發出JSL命令'MATLAB Init();'時我明白了:
'SAS Extension“tkintml”加載失敗,無法訪問或評估'MATLAB Init',MATLAB Init / * ### * /()'
從說明書 http://www.jmp.com/support/notes/54/810.html 它看起來像是庫鉤子,可能還需要更多。 我可能會認為我可以通過這種方式欺騙系統,但我們並不是所有人都能訪問Matlab;我們所有人都可以安裝Octave!
謝謝,傑夫