script matlab materi switch case (Pilihan Volume)
% script untuk menampilkan bilangan kuadrat sampai ke-n
clear all;
clc;
disp(‘program switch case’)
disp(‘===================’)
disp(‘Pilihan’)
disp(‘1. Volume Balok’)
disp(‘2. Volume Tabung’)
disp(‘3. Volume Kerucut’)
n=input(‘pilihan Anda=’);
switch n
case 1
disp(‘Menentukan volume balok dengan’)
p=input(‘panjang=’);
l=input(‘lebar=’ ,’dan’);
t=input(‘tinggi=’);
Vbalok=p*l*t;
disp([‘Volume balok tersebut adalah ‘,num2str(Vbalok), ‘ satuan volume’]);
case 2
disp(‘Menentukan volume tabung’)
r=input(‘jari-jari=’);
h=input(‘tinggi=’);
Vtabung=pi*r*h;
disp([‘Volume tabung tersebut adalah ‘,num2str(Vtabung),’ satuan volume’]);
case 3
disp(‘Menentukan volume kerucut’)
R=input(‘jari-jari=’);
H=input(‘tinggi=’);
Vkerucut=pi*R*H/3;
disp([‘Volume kerucuttersebut adalah ‘,num2str(Vkerucut),’ satuan volume’]);
otherwise
disp(‘Maaf pilihan Anda tidak tersedia, Silahkan pilih lagi!’)
end
Script matlab menentukan rerata suatu array dengan perintah for…end
% script untuk menentukan rata- rata array
clear all;
clc;
disp(‘Menghitung rata-rata’)
disp(‘====================’)
x=input(‘Masukkan data berupa array:’)
n=size(x)
jumlah=0;
for i=1:n
jumlah=jumlah+x(i)
end
rata2=jumlah/n;
disp(‘rata-ratanya adalah’);
disp([num2str(rata2)])
Script matlab untuk menampilkan bilangan kuadrat
% script untuk menampilkan bilangan kuadrat sampai ke-n
clear all;
clc;
disp(‘Program: Kuadrat’)
disp(‘===============’)
n=input(‘menampilkan bilangn kuadrat sampai n kuadrat dengan n=’);
for i=1:n
disp([(n-(n-i))^2])
end
Script matlab untuk menampilkan bilangan kubik
% script untuk menampilkan bilangan kubik sampai ke-n
clear all;
clc;
disp(‘Program: Kuadrat’)
disp(‘================’)
n=input(‘menampilkan bilangn kubik sampai n kubik dengan n=’);
for i=1:n
disp([(n-(n-i))^3])
end
Script matlab untuk menampilkan bilangan kuadrat dari 1-100
% menampilkan bilangan kuadrat dari 1-100
clear all;
clc;
disp(‘Program: Kuadrat’)
disp(‘===============’)
for i=1:10
disp([(10-(10-i))^2])
end
Script matlab untuk menentukan suku ke-n pada suatu barisan Aritmetika
% script untuk menentukan suku ke-n pada barisan Aritmetika
clear all;
clc;
disp(‘Program: Menentukan suku ke-n (Un)barisan Aritmetika’)
disp(‘=====================================’)
a=input(‘suku awal(a)=’);
b=input(‘beda(b)=’);
n=input(‘menampilkan suku ke-‘);
Un=a+(n-1)*b;
disp([‘Suku ke-‘,num2str(n),’ ‘,’dari barisan tersebut adalah’,’ ‘,num2str(Un)])
Script matlab untuk menentukan jumlah n suku pertama pada deret Aritmetika
% script untuk menentukan jumlah n suku pertama pada deret Aritmetika
clear all;
clc;
disp(‘Program: Menentukan jumlah n suku pertama pada deret Aritmetika’)
disp(‘===============================================================’)
a=input(‘suku awal(a)=’);
b=input(‘beda(b)=’);
n=input(‘menampilkan jumlah n suku pertama dengan n=’);
Un=a+(n-1)*b;
Sn=n*(a+Un)/2;
disp([‘Jumlah’,num2str(n),’ ‘,’suku pertama deret tersebut adalah’,’ ‘,num2str(Sn)])
Script matlab untuk menentukan rata-rata n suku pertama pada barisan Aritmetika
% script menentukan rata-rata barisan aritmetika
clear all;
clc;
disp(‘Program: Menentukan rata-rata barisan aritmetika’)
a=input(‘suku awal(a)=’);
b=input(‘beda=’);
n=input(‘rata-rata dari suku ke-1 sampai suku ke-‘);
for i=4:(n+3)
disp([‘suku ke-‘,num2str(i-3),’=’,num2str([a+(i-n)*b])])
end
rata2=(n*a+(b*n*(n-1)/2))/n;
disp([‘rata-rata dari suku ke-1 sampai suku ke-‘,num2str(n),’ ‘,’adalah’,’ ‘,num2str(rata2)])
Berikut ini adalah link untuk mendownload contoh script Matlab: Kumpulan Script Matlab (APLIKOM)
Mohon maaf masih banyak kekurangannya. Semoga bermanfaat. Jika ada kritik dan/ atau saran, silahkan tulis di kolom komentar.
Stay hungry, stay foolish.