필터 지우기
필터 지우기

In the "Export Regression Model to Predict New Data" under the "Deploy Predictions Using MATLAB Compiler", what does cartable.mat stands for?

조회 수: 1 (최근 30일)
I am using regression app for developing machine learning algorithm. After I have developed model, I would like to create a MATLAB app for it. When I went through the documentation, I was able to find a help (https://in.mathworks.com/help/stats/export-regression-model-to-predict-new-data.html). Under this in "Deploy Predictions Using MATLAB Compiler", they have suggested some steps. But on trying those steps, I am getting error?
The step is that they have asked to create a function and then run it
function ypred = mypredict(tbl)
%#function fitrtree
load('mymodel.mat');
load('cartable.mat')
ypred = trainedModel.predictFcn(cartable)
end
But, when i run the function, I am getting an error.
error using load
Unable to read file 'cartable.mat'. No such file or
directory.
Error in mypredict (line 4)
load('cartable.mat')
In the documentation it is mentioned that, "It must also have a pragma, so the compiler recognizes that Statistics and Machine Learning Toolbox™ code is needed in the compiled application. This pragma could be any function in the toolbox." I am not understanding this part. What does it mean by any function in the toolbox. What is cartable.mat?
How to overcome this error?
  댓글 수: 3
Praveen Kumar M
Praveen Kumar M 2019년 6월 16일
Your explanation worked perfectly well. But i got landed in no mans land with another issue. The MATLAB compiler is not available for MATLAB student licence.
So I cannot anyway use this code. :(

댓글을 달려면 로그인하십시오.

답변 (1개)

robin thomas
robin thomas 2019년 12월 10일
I am getting the below error in matlab command line;
function ypred = mypredict(tbl)
Error: Function definition not supported in this context. Create functions in code file.
what is 'tbl'?

카테고리

Help CenterFile Exchange에서 Gaussian Process Regression에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by