當前位置:編程學習大全網 - 網站源碼 - matlab中如何實現數據分類,求壹個源代碼。

matlab中如何實現數據分類,求壹個源代碼。

x = [1,6,9,13,2,8,7,4,11,5,3,10,12];

GroupName = ['A','B','C','D'];

numGroups = length(GroupName); % 組的數目

xMax = max(x);

xMin = min(x);

boundries = xMin + (0:numGroups) * (xMax - xMin) / (numGroups - 1); % 組的邊界

xGroup = zeros(size(x)); % 初始化

for group = 1:numGroups

loc = (x >= boundries(group)) & (x <= boundries(group + 1)); %在這個組的書的坐標

xGroup(loc) = group;

end

xGroupName = GroupName(xGroup);

for ii = 1:length(x)

fprintf('%d : %s\n', x(ii), xGroupName(ii));

end

希望能幫到妳

  • 上一篇:開發壹個聊天APP要多少錢?
  • 下一篇:飛鴿傳書是不是黑客病毒啊?
  • copyright 2024編程學習大全網