2014-03-04 36 views
0

我正在嘗試使用Matlabcontrol API調用matlab ols函數JMIols需要2個數組,當我傳遞3個參數到returningFeval時,我的第一個參數是ols,第二個是1,第三個參數是2個數組的對象[]。我得到一個異常「ols」函數

com.mathworks.jmi.MatlabException: Error using ==> betainc X must be in the interval [0,1]. 

我已經成功地使用其他功能,如mean其返回結果的罰款。

回答

0

不確定你試圖撥打哪個功能。 MATLAB不帶有OLS功能。 在某些時候,MATLABS betainc()被調用的第一個參數不正確。

你最好的選擇是在你的OLS函數中設置一個斷點並查看第一個和第二個參數傳入的內容。

是的,使用不支持的Matlab控件可以調試MATLAB方面。