SlideShare a Scribd company logo
1 of 6
Program
BagilHarfNotuHesabi.m
clc;
clear all;
%Microsoft Excel Dosyalarını Matlaba okutmaya yarar.
x=xlsread('veri.xls','B2:B37');
ogrencisayisi=length(x);
%Bağıl Değerlendirme Katma Limiti
BDKL=25;
notu25denbuyuk=[ ];
dizininBoyutu=length(x);
j=1;
for i=1:dizininBoyutu
if x(i,j)>=BDKL;
%Bağıl Değerlendirme Katma Limiti
notu25denbuyuk=[notu25denbuyuk x(i,j)];
end
end
%tSkoru için ortalama ve standart sapma hesabi yabılırken 25 küçük veriler
%hesaba katılmaz
X=mean(notu25denbuyuk);
S=std(notu25denbuyuk);
degerlendirmeyeKatilanOgrenciSayisi=length(notu25denbuyuk);
fprintf('Degerlendirmeye Katilan Ögrenci Sayisi:
%dn',degerlendirmeyeKatilanOgrenciSayisi)
fprintf('Sinifin Ortalamasi: %gn',X)
fprintf('Sinifin Standart Sapmasi: %gn',S)
tSkoru=(((x-X)/S)*10)+50;
ogrenciSayisi=length(tSkoru);
%Ortalamaya göre sınıf düzeyini belirleyip sınıf düzeyine göre not
%aralıklarına karşılık gelen harf notu
if (X>=80) && (X<=100);
SinifDuzeyi='Mukemmel'
deger={ };
ogrenciSayisi=length(tSkoru);
for i=1:ogrenciSayisi
if tSkoru(i)<27
deger{i}='FF'
elseif (tSkoru(i)>=27) && (tSkoru(i)<32)
deger{i}='DD'
elseif (tSkoru(i)>=32) && (tSkoru(i)<37)
deger{i}='DC'
elseif (tSkoru(i)>=37) && (tSkoru(i)<42)
deger{i}='CC'
elseif (tSkoru(i)>=42) && (tSkoru(i)<47)
deger{i}='CB'
elseif (tSkoru(i)>=47) && (tSkoru(i)<52)
deger{i}='BB'
elseif (tSkoru(i)>=52) && (tSkoru(i)<57)
deger{i}='BA'
elseif (tSkoru(i)>=57)
deger{i}='AA'
end
end
elseif (X>=70) && (X<80);
SinifDuzeyi='Ustun Basari'
deger={ };
ogrenciSayisi=length(tSkoru);
for i=1:ogrenciSayisi
if tSkoru(i)<29
deger{i}='FF';
elseif (tSkoru(i)>=29) && (tSkoru(i)<34)
deger{i}='DD';
elseif (tSkoru(i)>=34) && (tSkoru(i)<39)
deger{i}='DC';
elseif (tSkoru(i)>=39) && (tSkoru(i)<44)
deger{i}='CC';
elseif (tSkoru(i)>=44) && (tSkoru(i)<49)
deger{i}='CB';
elseif (tSkoru(i)>=49) && (tSkoru(i)<54)
deger{i}='BB';
elseif (tSkoru(i)>=54) && (tSkoru(i)<59)
deger{i}='BA';
elseif tSkoru(i)>=59
deger{i}='AA';
end
end
elseif (X>=62.50) && (X<70);
SinifDuzeyi='Cok Iyi'
deger={ };
ogrenciSayisi=length(tSkoru);
for i=1:ogrenciSayisi
if tSkoru(i)<31
deger{i}='FF';
elseif (tSkoru(i)>=31) && (tSkoru(i)<36)
deger{i}='DD';
elseif (tSkoru(i)>=36) && (tSkoru(i)<41)
deger{i}='DC';
elseif (tSkoru(i)>=41) && (tSkoru(i)<46)
deger{i}='CC';
elseif (tSkoru(i)>=46) && (tSkoru(i)<51)
deger{i}='CB';
elseif (tSkoru(i)>=51) && (tSkoru(i)<56)
deger{i}='BB';
elseif (tSkoru(i)>=56) && (tSkoru(i)<61)
deger{i}='BA';
elseif (tSkoru(i)>=61)
deger{i}='AA';
end
end
elseif (X>=57.50) && (X<62.50);
SinifDuzeyi='Iyi'
deger={ };
ogrenciSayisi=length(tSkoru);
for i=1:ogrenciSayisi
if tSkoru(i)<33
deger{i}='FF';
elseif (tSkoru(i)>=33) && (tSkoru(i)<38)
deger{i}='DD';
elseif (tSkoru(i)>=38) && (tSkoru(i)<43)
deger{i}='DC';
elseif (tSkoru(i)>=43) && (tSkoru(i)<48)
deger{i}='CC';
elseif (tSkoru(i)>=48) && (tSkoru(i)<53)
deger{i}='CB';
elseif (tSkoru(i)>=53) && (tSkoru(i)<58)
deger{i}='BB';
elseif (tSkoru(i)>=58) && (tSkoru(i)<63)
deger{i}='BA';
elseif (tSkoru(i)>=63)
deger{i}='AA';
end
end
elseif (X>=52.50) && (X<57.50);
SinifDuzeyi='Ortanin Ustu'
deger={ };
ogrenciSayisi=length(tSkoru);
for i=1:ogrenciSayisi
if tSkoru(i)<35
deger{i}='FF';
elseif (tSkoru(i)>=35) && (tSkoru(i)<40)
deger{i}='DD';
elseif (tSkoru(i)>=40) && (tSkoru(i)<45)
deger{i}='DC';
elseif (tSkoru(i)>=45) && (tSkoru(i)<50)
deger{i}='CC';
elseif (tSkoru(i)>=50) && (tSkoru(i)<55)
deger{i}='CB';
elseif (tSkoru(i)>=55) && (tSkoru(i)<60)
deger{i}='BB';
elseif (tSkoru(i)>=60) && (tSkoru(i)<65)
deger{i}='BA';
elseif (tSkoru(i)>=65)
deger{i}='AA';
end
end
elseif (X>=47.50) && (X<52.50);
SinifDuzeyi='Orta';
deger={ };
ogrenciSayisi=length(tSkoru);
for i=1:ogrenciSayisi
if tSkoru(i)<37
deger{i}='FF';
elseif (tSkoru(i)>=37) && (tSkoru(i)<42)
deger{i}='DD';
elseif (tSkoru(i)>=42) && (tSkoru(i)<47)
deger{i}='DC';
elseif (tSkoru(i)>=47) && (tSkoru(i)<52)
deger{i}='CC';
elseif (tSkoru(i)>=52) && (tSkoru(i)<57)
deger{i}='CB';
elseif (tSkoru(i)>=57) && (tSkoru(i)<62)
deger{i}='BB';
elseif (tSkoru(i)>=62) && (tSkoru(i)<67)
deger{i}='BA';
elseif (tSkoru(i)>=67)
deger{i}='AA';
end
end
elseif (X>=42.50) && (X<47.50);
SinifDuzeyi='Zayif'
deger={ };
ogrenciSayisi=length(tSkoru);
for i=1:ogrenciSayisi
if tSkoru(i)<40
deger{i}='FF';
elseif (tSkoru(i)>=40) && (tSkoru(i)<44)
deger{i}='DD';
elseif (tSkoru(i)>=44) && (tSkoru(i)<49)
deger{i}='DC';
elseif (tSkoru(i)>=49) && (tSkoru(i)<54)
deger{i}='CC';
elseif (tSkoru(i)>=54) && (tSkoru(i)<59)
deger{i}='CB';
elseif (tSkoru(i)>=59) && (tSkoru(i)<64)
deger{i}='BB';
elseif (tSkoru(i)>=64) && (tSkoru(i)<69)
deger{i}='BA';
elseif (tSkoru(i)>=69)
deger{i}='AA';
end
end
else (X>=0) && (X<42.50);
SinifDuzeyi='Kotu'
deger={ };
ogrenciSayisi=length(tSkoru);
for i=1:ogrenciSayisi
if tSkoru(i)<43
deger{i}='FF';
elseif (tSkoru(i)>=43) && (tSkoru(i)<47)
deger{i}='DD';
elseif (tSkoru(i)>=47) && (tSkoru(i)<51)
deger{i}='DC';
elseif (tSkoru(i)>=51) && (tSkoru(i)<56)
deger{i}='CC';
elseif (tSkoru(i)>=56) && (tSkoru(i)<61)
deger{i}='CB';
elseif (tSkoru(i)>=61) && (tSkoru(i)<66)
deger{i}='BB';
elseif (tSkoru(i)>=66) && (tSkoru(i)<71)
deger{i}='BA';
elseif (tSkoru(i)>=71)
deger{i}='AA';
end
end
end
for i=1:length(x)
if x(i)<40
deger{i}='FF';
end
end
fprintf('Sinif Düzeyi: %gn',SinifDuzeyi);
%satır vektörü şeklinde tanımlanan vektörü sütün vektörüne çevirme
b=deger(:);
%Matlabtan yapılan işlemleri Microsoft Excel Dosyalarına Aktarmaya yarar.
xlswrite('veri.xls',b,'C2:C37')
%SS=Histogram çiziminde sınıf sayısı Sturgessin metodu
SS=round(1+3.2*log10(length(x)));
hist(x,SS)
title('Not Dağılımı')
ylabel('Frekans')
xlabel('Notlar')
Program Çıktısı
Degerlendirmeye Katilan Ögrenci Sayisi: 24
Sinifin Ortalamasi: 62.7083
Sinifin Standart Sapmasi: 26.4977
SinifDuzeyi =
Cok Iyi
Excel Görüntüsü Histogram

More Related Content

What's hot

Qt for Python
Qt for PythonQt for Python
Qt for PythonICS
 
Best Great Ideas on Java Research Papers
Best Great Ideas on Java Research PapersBest Great Ideas on Java Research Papers
Best Great Ideas on Java Research Paperssuzanneriverabme
 
Inteligência Artificial by George F. Luger (z-lib.org).pdf
Inteligência Artificial by George F. Luger (z-lib.org).pdfInteligência Artificial by George F. Luger (z-lib.org).pdf
Inteligência Artificial by George F. Luger (z-lib.org).pdfRodrigoLuis21
 
[Presentation] IBSS: Intelligent Brake Support System
[Presentation] IBSS: Intelligent Brake Support System [Presentation] IBSS: Intelligent Brake Support System
[Presentation] IBSS: Intelligent Brake Support System Stefano Bonetta
 
Map box styles in GeoServer and OpenLayers
Map box styles in GeoServer and OpenLayersMap box styles in GeoServer and OpenLayers
Map box styles in GeoServer and OpenLayersJody Garnett
 
Deep Learning - Optimization Basic
Deep Learning - Optimization BasicDeep Learning - Optimization Basic
Deep Learning - Optimization BasicJaehyun Jun
 
Solution of N Queens Problem genetic algorithm
Solution of N Queens Problem genetic algorithm  Solution of N Queens Problem genetic algorithm
Solution of N Queens Problem genetic algorithm MohammedAlKazal
 
Deri dokusu (fazlası için www.tipfakultesi.org)
Deri dokusu (fazlası için www.tipfakultesi.org)Deri dokusu (fazlası için www.tipfakultesi.org)
Deri dokusu (fazlası için www.tipfakultesi.org)www.tipfakultesi. org
 
Solving travelling salesman problem using firefly algorithm
Solving travelling salesman problem using firefly algorithmSolving travelling salesman problem using firefly algorithm
Solving travelling salesman problem using firefly algorithmishmecse13
 
Genetic Algorithms and Ant Colony Optimisation (lecture slides)
Genetic Algorithms and Ant Colony Optimisation (lecture slides)Genetic Algorithms and Ant Colony Optimisation (lecture slides)
Genetic Algorithms and Ant Colony Optimisation (lecture slides)Dagmar Monett
 
Evolutionary Algorithms
Evolutionary AlgorithmsEvolutionary Algorithms
Evolutionary AlgorithmsReem Alattas
 
Erkek genital sistem_gelisimi (fazlası için www.tipfakultesi.org)
Erkek genital sistem_gelisimi (fazlası için www.tipfakultesi.org)Erkek genital sistem_gelisimi (fazlası için www.tipfakultesi.org)
Erkek genital sistem_gelisimi (fazlası için www.tipfakultesi.org)www.tipfakultesi. org
 
Particle Swarm Optimization - PSO
Particle Swarm Optimization - PSOParticle Swarm Optimization - PSO
Particle Swarm Optimization - PSOMohamed Talaat
 
游戏地图自动生成
游戏地图自动生成游戏地图自动生成
游戏地图自动生成勇浩 赖
 
Proximal Policy Optimization (Reinforcement Learning)
Proximal Policy Optimization (Reinforcement Learning)Proximal Policy Optimization (Reinforcement Learning)
Proximal Policy Optimization (Reinforcement Learning)Thom Lane
 
GLSL Shading with OpenSceneGraph
GLSL Shading with OpenSceneGraphGLSL Shading with OpenSceneGraph
GLSL Shading with OpenSceneGraphMike Weiblen
 
Heuristic search
Heuristic searchHeuristic search
Heuristic searchNivethaS35
 

What's hot (19)

Qt for Python
Qt for PythonQt for Python
Qt for Python
 
Best Great Ideas on Java Research Papers
Best Great Ideas on Java Research PapersBest Great Ideas on Java Research Papers
Best Great Ideas on Java Research Papers
 
Inteligência Artificial by George F. Luger (z-lib.org).pdf
Inteligência Artificial by George F. Luger (z-lib.org).pdfInteligência Artificial by George F. Luger (z-lib.org).pdf
Inteligência Artificial by George F. Luger (z-lib.org).pdf
 
[Presentation] IBSS: Intelligent Brake Support System
[Presentation] IBSS: Intelligent Brake Support System [Presentation] IBSS: Intelligent Brake Support System
[Presentation] IBSS: Intelligent Brake Support System
 
Map box styles in GeoServer and OpenLayers
Map box styles in GeoServer and OpenLayersMap box styles in GeoServer and OpenLayers
Map box styles in GeoServer and OpenLayers
 
Deep Learning - Optimization Basic
Deep Learning - Optimization BasicDeep Learning - Optimization Basic
Deep Learning - Optimization Basic
 
Kasların Yapısı-Tipleri-Fonksiyonu-Anatomisi
Kasların Yapısı-Tipleri-Fonksiyonu-AnatomisiKasların Yapısı-Tipleri-Fonksiyonu-Anatomisi
Kasların Yapısı-Tipleri-Fonksiyonu-Anatomisi
 
Baiscs of OpenGL
Baiscs of OpenGLBaiscs of OpenGL
Baiscs of OpenGL
 
Solution of N Queens Problem genetic algorithm
Solution of N Queens Problem genetic algorithm  Solution of N Queens Problem genetic algorithm
Solution of N Queens Problem genetic algorithm
 
Deri dokusu (fazlası için www.tipfakultesi.org)
Deri dokusu (fazlası için www.tipfakultesi.org)Deri dokusu (fazlası için www.tipfakultesi.org)
Deri dokusu (fazlası için www.tipfakultesi.org)
 
Solving travelling salesman problem using firefly algorithm
Solving travelling salesman problem using firefly algorithmSolving travelling salesman problem using firefly algorithm
Solving travelling salesman problem using firefly algorithm
 
Genetic Algorithms and Ant Colony Optimisation (lecture slides)
Genetic Algorithms and Ant Colony Optimisation (lecture slides)Genetic Algorithms and Ant Colony Optimisation (lecture slides)
Genetic Algorithms and Ant Colony Optimisation (lecture slides)
 
Evolutionary Algorithms
Evolutionary AlgorithmsEvolutionary Algorithms
Evolutionary Algorithms
 
Erkek genital sistem_gelisimi (fazlası için www.tipfakultesi.org)
Erkek genital sistem_gelisimi (fazlası için www.tipfakultesi.org)Erkek genital sistem_gelisimi (fazlası için www.tipfakultesi.org)
Erkek genital sistem_gelisimi (fazlası için www.tipfakultesi.org)
 
Particle Swarm Optimization - PSO
Particle Swarm Optimization - PSOParticle Swarm Optimization - PSO
Particle Swarm Optimization - PSO
 
游戏地图自动生成
游戏地图自动生成游戏地图自动生成
游戏地图自动生成
 
Proximal Policy Optimization (Reinforcement Learning)
Proximal Policy Optimization (Reinforcement Learning)Proximal Policy Optimization (Reinforcement Learning)
Proximal Policy Optimization (Reinforcement Learning)
 
GLSL Shading with OpenSceneGraph
GLSL Shading with OpenSceneGraphGLSL Shading with OpenSceneGraph
GLSL Shading with OpenSceneGraph
 
Heuristic search
Heuristic searchHeuristic search
Heuristic search
 

Viewers also liked

Viewers also liked (9)

MATLAB Programming Contest
MATLAB Programming ContestMATLAB Programming Contest
MATLAB Programming Contest
 
Az ve Öz Matlab - Muhammet ÇAĞATAY
Az ve Öz Matlab - Muhammet ÇAĞATAYAz ve Öz Matlab - Muhammet ÇAĞATAY
Az ve Öz Matlab - Muhammet ÇAĞATAY
 
Matlab
MatlabMatlab
Matlab
 
Cody (Foo Camp 2012)
Cody (Foo Camp 2012)Cody (Foo Camp 2012)
Cody (Foo Camp 2012)
 
Matlab Seminer2005
Matlab Seminer2005Matlab Seminer2005
Matlab Seminer2005
 
Matlab grafik
Matlab grafikMatlab grafik
Matlab grafik
 
Matlab.pdf
Matlab.pdfMatlab.pdf
Matlab.pdf
 
Matlab
MatlabMatlab
Matlab
 
Matlab Introduction
Matlab IntroductionMatlab Introduction
Matlab Introduction
 

Matlab ile harf notu kodu

  • 1. Program BagilHarfNotuHesabi.m clc; clear all; %Microsoft Excel Dosyalarını Matlaba okutmaya yarar. x=xlsread('veri.xls','B2:B37'); ogrencisayisi=length(x); %Bağıl Değerlendirme Katma Limiti BDKL=25; notu25denbuyuk=[ ]; dizininBoyutu=length(x); j=1; for i=1:dizininBoyutu if x(i,j)>=BDKL; %Bağıl Değerlendirme Katma Limiti notu25denbuyuk=[notu25denbuyuk x(i,j)]; end end %tSkoru için ortalama ve standart sapma hesabi yabılırken 25 küçük veriler %hesaba katılmaz X=mean(notu25denbuyuk); S=std(notu25denbuyuk); degerlendirmeyeKatilanOgrenciSayisi=length(notu25denbuyuk); fprintf('Degerlendirmeye Katilan Ögrenci Sayisi: %dn',degerlendirmeyeKatilanOgrenciSayisi) fprintf('Sinifin Ortalamasi: %gn',X) fprintf('Sinifin Standart Sapmasi: %gn',S) tSkoru=(((x-X)/S)*10)+50; ogrenciSayisi=length(tSkoru); %Ortalamaya göre sınıf düzeyini belirleyip sınıf düzeyine göre not %aralıklarına karşılık gelen harf notu if (X>=80) && (X<=100); SinifDuzeyi='Mukemmel' deger={ }; ogrenciSayisi=length(tSkoru); for i=1:ogrenciSayisi if tSkoru(i)<27 deger{i}='FF' elseif (tSkoru(i)>=27) && (tSkoru(i)<32) deger{i}='DD' elseif (tSkoru(i)>=32) && (tSkoru(i)<37) deger{i}='DC' elseif (tSkoru(i)>=37) && (tSkoru(i)<42) deger{i}='CC' elseif (tSkoru(i)>=42) && (tSkoru(i)<47) deger{i}='CB' elseif (tSkoru(i)>=47) && (tSkoru(i)<52) deger{i}='BB' elseif (tSkoru(i)>=52) && (tSkoru(i)<57) deger{i}='BA' elseif (tSkoru(i)>=57) deger{i}='AA' end end elseif (X>=70) && (X<80); SinifDuzeyi='Ustun Basari' deger={ };
  • 2. ogrenciSayisi=length(tSkoru); for i=1:ogrenciSayisi if tSkoru(i)<29 deger{i}='FF'; elseif (tSkoru(i)>=29) && (tSkoru(i)<34) deger{i}='DD'; elseif (tSkoru(i)>=34) && (tSkoru(i)<39) deger{i}='DC'; elseif (tSkoru(i)>=39) && (tSkoru(i)<44) deger{i}='CC'; elseif (tSkoru(i)>=44) && (tSkoru(i)<49) deger{i}='CB'; elseif (tSkoru(i)>=49) && (tSkoru(i)<54) deger{i}='BB'; elseif (tSkoru(i)>=54) && (tSkoru(i)<59) deger{i}='BA'; elseif tSkoru(i)>=59 deger{i}='AA'; end end elseif (X>=62.50) && (X<70); SinifDuzeyi='Cok Iyi' deger={ }; ogrenciSayisi=length(tSkoru); for i=1:ogrenciSayisi if tSkoru(i)<31 deger{i}='FF'; elseif (tSkoru(i)>=31) && (tSkoru(i)<36) deger{i}='DD'; elseif (tSkoru(i)>=36) && (tSkoru(i)<41) deger{i}='DC'; elseif (tSkoru(i)>=41) && (tSkoru(i)<46) deger{i}='CC'; elseif (tSkoru(i)>=46) && (tSkoru(i)<51) deger{i}='CB'; elseif (tSkoru(i)>=51) && (tSkoru(i)<56) deger{i}='BB'; elseif (tSkoru(i)>=56) && (tSkoru(i)<61) deger{i}='BA'; elseif (tSkoru(i)>=61) deger{i}='AA'; end end elseif (X>=57.50) && (X<62.50); SinifDuzeyi='Iyi' deger={ }; ogrenciSayisi=length(tSkoru); for i=1:ogrenciSayisi if tSkoru(i)<33 deger{i}='FF'; elseif (tSkoru(i)>=33) && (tSkoru(i)<38) deger{i}='DD'; elseif (tSkoru(i)>=38) && (tSkoru(i)<43) deger{i}='DC'; elseif (tSkoru(i)>=43) && (tSkoru(i)<48) deger{i}='CC';
  • 3. elseif (tSkoru(i)>=48) && (tSkoru(i)<53) deger{i}='CB'; elseif (tSkoru(i)>=53) && (tSkoru(i)<58) deger{i}='BB'; elseif (tSkoru(i)>=58) && (tSkoru(i)<63) deger{i}='BA'; elseif (tSkoru(i)>=63) deger{i}='AA'; end end elseif (X>=52.50) && (X<57.50); SinifDuzeyi='Ortanin Ustu' deger={ }; ogrenciSayisi=length(tSkoru); for i=1:ogrenciSayisi if tSkoru(i)<35 deger{i}='FF'; elseif (tSkoru(i)>=35) && (tSkoru(i)<40) deger{i}='DD'; elseif (tSkoru(i)>=40) && (tSkoru(i)<45) deger{i}='DC'; elseif (tSkoru(i)>=45) && (tSkoru(i)<50) deger{i}='CC'; elseif (tSkoru(i)>=50) && (tSkoru(i)<55) deger{i}='CB'; elseif (tSkoru(i)>=55) && (tSkoru(i)<60) deger{i}='BB'; elseif (tSkoru(i)>=60) && (tSkoru(i)<65) deger{i}='BA'; elseif (tSkoru(i)>=65) deger{i}='AA'; end end elseif (X>=47.50) && (X<52.50); SinifDuzeyi='Orta'; deger={ }; ogrenciSayisi=length(tSkoru); for i=1:ogrenciSayisi if tSkoru(i)<37 deger{i}='FF'; elseif (tSkoru(i)>=37) && (tSkoru(i)<42) deger{i}='DD'; elseif (tSkoru(i)>=42) && (tSkoru(i)<47) deger{i}='DC'; elseif (tSkoru(i)>=47) && (tSkoru(i)<52) deger{i}='CC'; elseif (tSkoru(i)>=52) && (tSkoru(i)<57) deger{i}='CB'; elseif (tSkoru(i)>=57) && (tSkoru(i)<62) deger{i}='BB'; elseif (tSkoru(i)>=62) && (tSkoru(i)<67) deger{i}='BA'; elseif (tSkoru(i)>=67) deger{i}='AA'; end end
  • 4. elseif (X>=42.50) && (X<47.50); SinifDuzeyi='Zayif' deger={ }; ogrenciSayisi=length(tSkoru); for i=1:ogrenciSayisi if tSkoru(i)<40 deger{i}='FF'; elseif (tSkoru(i)>=40) && (tSkoru(i)<44) deger{i}='DD'; elseif (tSkoru(i)>=44) && (tSkoru(i)<49) deger{i}='DC'; elseif (tSkoru(i)>=49) && (tSkoru(i)<54) deger{i}='CC'; elseif (tSkoru(i)>=54) && (tSkoru(i)<59) deger{i}='CB'; elseif (tSkoru(i)>=59) && (tSkoru(i)<64) deger{i}='BB'; elseif (tSkoru(i)>=64) && (tSkoru(i)<69) deger{i}='BA'; elseif (tSkoru(i)>=69) deger{i}='AA'; end end else (X>=0) && (X<42.50); SinifDuzeyi='Kotu' deger={ }; ogrenciSayisi=length(tSkoru); for i=1:ogrenciSayisi if tSkoru(i)<43 deger{i}='FF'; elseif (tSkoru(i)>=43) && (tSkoru(i)<47) deger{i}='DD'; elseif (tSkoru(i)>=47) && (tSkoru(i)<51) deger{i}='DC'; elseif (tSkoru(i)>=51) && (tSkoru(i)<56) deger{i}='CC'; elseif (tSkoru(i)>=56) && (tSkoru(i)<61) deger{i}='CB'; elseif (tSkoru(i)>=61) && (tSkoru(i)<66) deger{i}='BB'; elseif (tSkoru(i)>=66) && (tSkoru(i)<71) deger{i}='BA'; elseif (tSkoru(i)>=71) deger{i}='AA'; end end end for i=1:length(x) if x(i)<40 deger{i}='FF'; end end fprintf('Sinif Düzeyi: %gn',SinifDuzeyi); %satır vektörü şeklinde tanımlanan vektörü sütün vektörüne çevirme b=deger(:); %Matlabtan yapılan işlemleri Microsoft Excel Dosyalarına Aktarmaya yarar. xlswrite('veri.xls',b,'C2:C37')
  • 5. %SS=Histogram çiziminde sınıf sayısı Sturgessin metodu SS=round(1+3.2*log10(length(x))); hist(x,SS) title('Not Dağılımı') ylabel('Frekans') xlabel('Notlar')
  • 6. Program Çıktısı Degerlendirmeye Katilan Ögrenci Sayisi: 24 Sinifin Ortalamasi: 62.7083 Sinifin Standart Sapmasi: 26.4977 SinifDuzeyi = Cok Iyi Excel Görüntüsü Histogram