You are on page 1of 21

PRAKTIKUM PTI

FTSL K 9 MATLAB A
Asisten:
Kevin Chandra Nurwadji 15014095
Steven Tien STEI
MODUL 1
Pada Modul Ini Kita Akan Belajar
INPUT Nilai Variable Output Text dan Var

OPERASI
SEDERHANA

IF
ELSE IF HELP
ELSE
INPUT VARIABEL
input
Syntax untuk Input
• x = input(prompt) Untuk angka
• str = input(prompt,’s’)Untuk text
Contoh Penggunaan Input
prompt = 'What is the original value? ';
x = input(prompt) Number

y = x*10
prompt = 'Do you want more? Y/N [Y]: ';
str = input(prompt,'s');
Text
if isempty(str)
str = 'Y';
end
Output Text dan Nilai Var
disp, fprintf
Syntax disp dan fprintf
disp(X)

fprintf(formatSpec,A1,...,An)

fprintf(fileID,formatSpec,A1,...,An) Lebih Lanjut


Praktikum ke 3
Contoh Penggunaan disp
A = [15 150];
S = 'Hello World.’;
disp(A)
disp(S)
Contoh Penggunaan fprintf
A1 = 9.9;
formatSpec = 'X is %4.2f meters or %8.3f mm\n';
fprintf(formatSpec,A1);
Operasi Sederhana
Arithmetic Operators
Syntax Definisi Contoh
+ Penambahan 1+1
- Pengurangan 3-2
* Perkalian 5*3
/ Pembagian 6/4
^ Pangkat 5.5^7
Contoh Penggunaan Arithmetic
Operation
A1 = 9.9;
A2=10.0;

A3=A1+A2;
A4=A1-10;
A5=A3^A4;
A6=A5/(7*A2^(A3));
Logika Percabangan
if , else if, else
Syntax if, elseif, if
if expression
statements
elseif expression
statements
else
statements
end
Relational Operation, expression
Symbol Definisi Bernilai True jika
== Sama dengan 10 == 10
~= Tidak sama dengan 8 ~= 10
> Lebih dari 12 > 7
< Kurang dari 11 < 33
>= Lebih dari sama dengan 14 >= 14
<= Kurang dari sama dengan 1 <= 1
Logical Operators, expression
Symbol Definisi Contoh Penggunaan
&& Dan A && B > 1
|| Atau C || B <=2
Contoh Penggunaan If
x = 10;
minVal = 2;
maxVal = 6;

if (x >= minVal) && (x <= maxVal)


disp('Value within specified range.')
elseif (x > maxVal)
disp('Value exceeds maximum value.')
else
disp('Value is below minimum value.')
end
Help pada Matlab
Membuka halaman referensi
doc
Syntax
doc
doc name
Contoh Penggunaan doc
doc abs
doc input
doc fprintf
doc root

You might also like