what will this code will perform ? Numclass=[]; for i = 1:nclass Classes=da​ta.y(find(​data.y==i)​); if size(Classes) ~=0 Numclass = [Numclass; Classes(1)]; end end

2 ビュー (過去 30 日間)
Numclass=[];%empty vector array for i = 1:nclass Classes=data.y(find(data.y==i));%Find indices and values of nonzero elements if size(Classes) ~=0 Numclass = [Numclass; Classes(1)]; end end

採用された回答

KSSV
KSSV 2016 年 11 月 18 日
clc ; clear all ;
Numclass=[]; % assigning a vairable, to append data later
for i = 1:nclass % nclass will be a number
Classes=data.y(find(data.y==i)); % data is a structure, from this data.y for i ispicked
if size(Classes) ~=0 % is Classes is not zero, append it to Numclass
Numclass = [Numclass; Classes(1)];
end
end
From where you are getting this? You must have some idea on what you are doing. If it is a existing code, this is not the way to understand.
  1 件のコメント
Kanwal Kaur
Kanwal Kaur 2016 年 11 月 18 日
My teacher has given me this code, she has told me to understand it well.As i am new to MATLAB, not able to understand whole well.So, asking for online help.

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

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeMatrix Indexing についてさらに検索

タグ

タグが未入力です。

Community Treasure Hunt

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

Start Hunting!

Translated by