Contoh Script Matlab

 

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.

     

 

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

w

Connecting to %s