Opno 1. välikoe 2. välikoe 3. välikoe summa Hpist. yht. Arvos. 54226A 6 4 3 1= 14 0 1 3 1 = 5 1 1 3 0 = 5 24 37 33 0 52610W 2 2 3 1= 8 0 5 6 4 = 15 4 1 2 0 = 7 30 36 37 1 54214J 0 1 3 1= 5 0 0 0 1 = 1 6 5 0 55772J 6 2 4 1= 13 6 6 6 5 = 23 5 6 6 4 = 21 57 79 74 4 54221S 3 4 5 1= 13 6 2 6 4 = 18 0 3 1 0 = 4 35 55 48 2 510923 4 2 3 1= 10 3 2 0 0 = 5 15 13 0 47013J 2 2 3 0= 7 7 6 0 51787P 6 2 4 1 =13 6 0 6 2 = 14 3 0 2 1 = 6 33 48 44 1 52609V 0 2 3 2 =7 2 3 6 1 = 12 0 0 2 0 = 2 21 57 37 1 54212F 1 4 3 4 =12 2 3 6 5 = 16 2 1 6 0 = 9 37 96 63 3 54224V 1 0 1 0 =2 0 2 0 2 = 4 6 5 0 52612B 1 6 3 4 =14 6 0 0 5 = 11 6 4 4 0 = 14 39 19 39 1 50573S 1 3 5 1 =10 6 2 5 3 = 16 6 5 4 0 = 15 41 71 58 3 51589E 0 3 4 4 =11 5 4 5 3 = 17 1 3 0 1 = 5 33 53 46 1 50145E 6 3 3 1 =13 6 6 3 4 = 19 6 6 4 3 = 19 51 54 61 3 54215K 0 2 4 4 =10 6 5 6 5 = 22 6 2 6 3 = 17 49 84 69 3 54216L 6 4 3 4 =17 6 5 6 6 = 23 6 2 6 6 = 20 60 102 84 5 54206W 6 5 5 2 =18 6 5 6 4 = 21 6 3 4 3 = 16 55 100 80 5 51496H 0 0 3 0 =3 3 3 0 55704T 1 0 0 1 =2 5 4 5 0 = 14 0 0 3 0 = 3 19 16 0 52620L 6 0 0 0 =6 6 5 0 54211E 2 0 0 1 =3 0 1 2 0 = 3 6 5 0 54203T 6 1 3 1 =11 5 2 3 3 = 13 1 2 2 0 = 5 29 58 44 1 52615E 6 0 3 0 =9 3 1 3 1 = 8 0 0 3 0 = 3 20 17 0 52621M 6 0 6 1 =13 2 4 0 0 = 6 1 2 6 0 = 9 28 71 47 1 52619K 6 5 3 1 =15 2 6 6 6 = 20 6 1 6 0 = 13 48 63 61 3 54205V 1 1 4 3 =9 6 3 3 5 = 17 3 0 6 0 = 9 35 46 45 1 Hyväksyttyjä 17 3. välikokeessa 20 1. välikokeessa 27
% Matriisi, jonka 1. sarakkeena välikoepisteet ja toisena harjoituspisteet. VH=[24 37;30 36;6 0;57 79;35 55;15 0; 7 0;33 48;21 54;37 96;6 0;39 19; ... 41 71;33 53;51 54;49 84;60 102;55 100;3 0;19 0;6 0;6 0;29 58;20 0;28 71; ... 48 63;35 46] % Lasketaan sarakkeiden painotettu keskiarvo, joka antaa pistemäärän % välillä [0,100] ja painottaa vk/h-pisteitä suhteessa 60/40. P=(60/72)*VH(:,1)+(40/120)*VH(:,2) ; P=ceil(P) % Pyöristetään (ystävällisesti) ylöspäin. % Puristettiin alaraja 37:ään, tasaisesti jakaen saataisiin rajat: >> range=100-37;h=range/5;rajat=37+h*(0:5) rajat = 37.0000 49.6000 62.2000 74.8000 87.4000 100.0000 % Modidifioitiin datan mukaan suopeasti: 0 - 36 0 37 - 47 1 48 - 57 2 58 - 70 3 71 - 79 4 80 - 100 5
P=ceil((60/72)*VH(:,1)+(40/120)*VH(:,2));
[ceil(100*VH(:,1)/72) P]
ans =
34 33
42 37
9 5
80 74
49 48
21 13
10 6
46 44
30 36
52 63
9 5
55 39
57 58
46 46
71 61
69 69
84 84
77 80
5 3
27 16
9 5
9 5
41 44
28 17
39 47
67 61
49 45
Huomataan, että tässä on aika monta kiintopistettä, erityisesti Pirjo on
yksi näistä. Itsekukin voi katsoa, missä määrin haroituspisteet nostivat/
laskivat arvosanaa.
Samalla näette, miten tavattoman kätevästi dataa voidaan Matlabilla käsitellä
(Pieni mainospala V3:a ajatellen.)
pisteet=[14 8 5 13 13 10 7 13 12 2 14 10 11 13 10 17 18 3 2 6 3 11 9 13 15 9]
length(pisteet)
ans=
26 % Osanottajamäärä
sum(pisteet)/length(pisteet)
ans =
10.0385 % Keskiarvo
jarjpisteet=sort(pisteet)
i2=length(pisteet)/2;
i2plus1=i2+1;
jarjpisteet([i2,i2+1])
ans =
10 11 % Mediaani (väli)
>> pisteet=[5 15 1 23 18 5 14 12 16 4 11 16 17 19 22 23 21 14 3 13 8 6 20 17]
>> n=length(pisteet)
n =
24 % Osanottajamäärä
>> sum(pisteet)/n
ans =
13.4583 % Keskiarvo
>> jarjpisteet=sort(pisteet)
jarjpisteet =
Columns 1 through 12
1 3 4 5 5 6 8 11 12 13 14 14
Columns 13 through 24
15 16 16 17 17 18 19 20 21 22 23 23
>> i2=length(pisteet)/2;
>> i2plus1=i2+1;
>> jarjpisteet([i2,i2+1])
ans =
14 15 % Mediaani (väli)
>> pisteet=[16 17 19 20 15 9 13 5 6 14 5 4 21 9 7 5 3 3 9 2];
>> n=length(pisteet)
n =
20 % Osanottajamäärä
>> sum(pisteet)/n
ans =
10.1000 % Keskiarvo
>> jarjpisteet=sort(pisteet)
jarjpisteet =
Columns 1 through 12
2 3 3 4 5 5 5 6 7 9 9 9
Columns 13 through 20
13 14 15 16 17 19 20 21
>> i2=length(pisteet)/2;
>> i2plus1=i2+1;
>> jarjpisteet([i2,i2+1])
ans =
9 9 % Mediaani (väli)