How to solve error Error using - ?

8 ビュー (過去 30 日間)
Veizal Rasyid
Veizal Rasyid 2018 年 1 月 2 日
回答済み: Walter Roberson 2018 年 1 月 2 日
>> uji
Error using -
Matrix dimensions must agree.
Error in fknn (line 81)
distances = (repmat(test(i,:), num_train,1)-data).^2;
Error in classification (line 7)
[y,memberships]=fknn(sampel,training_class, uji,testing_class, K, info);
Error in uji>pushbutton16_Callback (line 219)
classification();
Error in gui_mainfcn (line 95)
feval(varargin{:});
Error in uji (line 42)
gui_mainfcn(gui_State, varargin{:});
Error in
matlab.graphics.internal.figfile.FigFile/read>@(hObject,eventdata)uji('pushbutton16_Callback',hObject,eventdata,guidata(hObject))
Error while evaluating UIControl Callback
  1 件のコメント
KSSV
KSSV 2018 年 1 月 2 日
Only you pasted error....how you expect us to know what made you to get the error?

サインインしてコメントする。

回答 (1 件)

Walter Roberson
Walter Roberson 2018 年 1 月 2 日
Your data is RGB and so is 3 dimensional, but your code expects it to be 2 dimensional.

カテゴリ

Help Center および File ExchangeGet Started with MATLAB についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by