Kamis, 18 Desember 2014

TP 6 Kalkulus Multivariat I

Tugas Pendahuluan 6.
PRAKTIKUM
KALKULUS MULTIVARIAT I

OLEH
LUH PUTU SUCI VANDASARI
F1A113054
KELAS A

JURUSAN MATEMATIKA
PROGRAM STUDI MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS HALU OLEO
2014
  SOAL.
1.      Buat program menghitung nilai maksimum dan minimum menggunakan switch case!
2.      Cari contoh penggunan perintah break pada program!
3.      Cari materi tentang fungsi inline!
4.      Cari perbedaan inline dengan function!
PENYELESAIAN.
1.      Program menghitung nilai maksimum dan minimum menggunakan switch case.
clear all
clc
max=-10000000000;
min=10000000000;
a=1;
n=input('masukkan banyak data = ');
while a==n
    x(a)=input(['data ',num2str(a),' = ']);
    max=x(a);
    min=x(a);
    a=a+1;
end
while n>1
while a<=n
    x(a)=input(['data ',num2str(a),' = ']);
switch x(a)<=min | x(a)>=max
case x(a)<=min
        min=x(a);
otherwise
        max=x(a);
end
max;
min;
a=a+1;    
end
n=n-1;
end
disp(['Didapatkan : 1. nilai minimumnya adalah ',num2str(min)])
disp(['             2. nilai maximumnya adalah ',num2str(max)])
Hasil Run (silahkan coba sendiri).
2.      Contoh penggunan perintah break pada program.
Pernyataan break berfungsi untuk menghentikan eksekusi loop for maupun loop while. Apabila break ditemukan di dalam kalang for maupun while, maka eksekusi akan dihentikan apabila syarat yang diberikan terpenuhi.
3.      Fungsi inline.
MATLAB mempunyai command inline yang digunakan untuk mendefinisikan atau menuliskan suatu fungsi disebut fungsi inline. Fungsi inline digunakan hanya sesaat dan tidak perlu disimpan sebagai m-file. Command tersebut adalah inline functions. Contoh :
a.       Diselesaikan dengan cara biasa
 

b.      Deselesaikan dengan cara array



4.      Perbedaan inline dengan function.
Function yaitu sintaks atau perintah yang digunakan untuk membuat suatu fungsi secara umum atau langsung, dimana nantinya nilai dari fungsi tersebut dapat di panggil sesuai kebutuhan. Jika kita menggunakan function, maka kita juga harus membuat fungsi secara langsung.
Sedangkan inline function adalah sintaks yang digunakan untuk membuat fungsi di matlab tanpa harus membuat fungsinya sendiri. Inline digunakanbila kita memiliki sebuah persamaan atau rumus yang terdiri dari beberapa variabel tanpa hitungan yang kompleks, maka bisa menggunakan fungsi inline tanpa harus membuat fungsi sendiri.

Tidak ada komentar:

Posting Komentar