1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
| clc;
clear all;
close all;
B1=xlsread('C:\Documents and Settings\sonya\Bureau\MASTER-bureau\classification part\BB1.xlsx');
B2=xlsread('C:\Documents and Settings\sonya\Bureau\MASTER-bureau\classification part\BB2.xlsx');
B3=xlsread('C:\Documents and Settings\sonya\Bureau\MASTER-bureau\classification part\BB3.xlsx');
B4=xlsread('C:\Documents and Settings\sonya\Bureau\MASTER-bureau\classification part\BB4.xlsx');
B5=xlsread('C:\Documents and Settings\sonya\Bureau\MASTER-bureau\classification part\BB5.xlsx');
B6=xlsread('C:\Documents and Settings\sonya\Bureau\MASTER-bureau\classification part\BB6.xlsx');
B=[B1;B2;B3;B4;B5;B6];
%T: est la base d'apprentissage:
T=[B1(1:40,:);B2(1:60,:);B3(1:20,:);B4(1:20,:);B5(1:20,:);B6(1:20,:)];
LS=[1*ones(1,40) 2*ones(1,60) 3*ones(1,20) 4*ones(1,20) 5*ones(1,20) 6*ones(1,20)];
tLS=LS';
%utilisation de la fonction svmtrain
svmStruct = svmtrain(T,tLS)
%test: est la base de test:
test=[B1(1:20,:);B2(1:20,:);B3(1:9,:);B4(1:9,:);B5(1:20,:);B6(1:9,:)];
%utilisation de la base svmclassify:
Group = svmclassify(svmStruct,test') |
Partager