分類結果字符形式轉換成數字形式------MATLAB

函數主要作用,將分類結果中’w’轉換成1,'N1’轉換成2,'N2’轉換成3,'N3’轉換成4,'REM’轉換成5.

%分類結果字符形式轉換成數字形式,以便於作圖
function Y = StrR2NumR(X)

Stage = {'w','N1','N2','N3','REM'};   %數據包含的5個類別名稱
for i = 1:length(X)        
    flag = strncmp(X{i},Stage,2);     %判斷預測的分類結果屬於哪個類
    X{i} = num2str(find(flag == 1));   %進行轉換
end   

Y = str2num(cell2mat(X));
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章