Error: Unable to use a value of type 'fittype' as an index.
Ältere Kommentare anzeigen
Hi there,
I am struggling to understand how to solve an error occurring when using a customized non-linear fit function with Matlab.
Here is the function I need to employ:
CAO = 0.02;
expFIT = fittype(@(a, b, CD) a*((CA0+CD+b)-sqrt((CA0+CD+b).^2-4*CA0*CD)) ,'independent',{'CD'});
Up to here, no error.
Then, when it comes to perform the actual fit I get the following statement: '
Unable to use a value of type 'fittype' as an index'.
And it goes to the line with the fit command:
FIT = fit(CD, Abs, expFIT,'Robust','on');
Thank you in advance for any feedback!
Akzeptierte Antwort
Weitere Antworten (1)
Prinkle Sharma
am 10 Feb. 2019
Bearbeitet: Prinkle Sharma
am 10 Feb. 2019
While compiling:
[~,score_knn] = resubPredict(KNNModel);
labels = predict(KNNModel,test(:,1:9));
I'm experiencing similar error: "Unable to use a value of type 'ClassificationKNN' as an index." with the line below
[Xknn, Yknn, Tknn, AUCknn] = perfcurve(labels,score_knn(:,KNNModel),'true');
Can someone help me with this please ?
Kategorien
Mehr zu Linear and Nonlinear Regression finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!