matrix 1x3 as input for testing data after train the model in classification learner
古いコメントを表示
I have done with classification learner for training algorithm, i have explor to model to workspace for testing the data, my input data in classification learner are import from excel (table) but for testing i want to use user input, i come out with this code. (one more thing if i import data from excel file, the testing data can classifiy but i dont want this way)
H2_percentage=15.217
CH4_percentage=53.261
C2H6_percentage= 31.522
testing=[H2_percentage CH4_percentage C2H6_percentage];
yfit = FineKNN.predictFcn('testing');
but when i run that code come out with this error....

回答 (1 件)
Hiro Yoshino
2020 年 12 月 10 日
yfit = FineKNN.predictFcn(testing);
You should use this instead.
7 件のコメント
Hussein Hasan Mohsen
2020 年 12 月 10 日
編集済み: Hussein Hasan Mohsen
2020 年 12 月 10 日
Hiro Yoshino
2020 年 12 月 10 日
It would work as long as the input is given in the format of [number number number].
Hussein Hasan Mohsen
2020 年 12 月 10 日
Hiro Yoshino
2020 年 12 月 10 日
Why don't you write a code by yourself?
It it is hard, then
- press small triangle under the 'export' button in classification learner and choose "function" or something
- You'll get a MATLAB code to train your model and then you now know where to make a small change to use your set of variables as training/testing data.
Note that if you train your model with a table, then you need to feed your test data in the same format.
Hussein Hasan Mohsen
2020 年 12 月 10 日
Hiro Yoshino
2020 年 12 月 10 日
How about convert test data into the right format?
Hussein Hasan Mohsen
2020 年 12 月 10 日
カテゴリ
ヘルプ センター および File Exchange で Classification Learner App についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!