Anda di halaman 1dari 6

Lembar Kerja 01: Pengenalan Scilab

CAPAIAN PEMBELAJARAN :

1. Mahasiswa mampu menggunakan perangkat lunak Scilab untuk melakukan


perhitungan matematika

2. Mahasiswa mampu menggunakan perangkat lunak Scilab untuk melakukan


simulasi beberapa jenis sinyal kontinyu dan sinyal diskret

01 Instalasi Scilab
1. Download file instalasi perangkat lunak Scilab di halaman web: https://www.scilab.org/
2. Pilih file versi terbaru dan yang sesuai dengan OS laptop/PC masing-masing.
3. Install Scilab pada PC anda.

02 Pengenalan Scilab
1. Jalankan aplikasi Scilab
2. Baca dan pelajari dokumen “Scilab for very beginners” terlampir.
3. Jalankan dan lihat hasil dari contoh-contoh yang terdapat pada dokumen tersebut.
4. Capture hasil percobaan anda tampilkan di laporan.

03 Tugas 01
Buat program SCILAB untuk menggambar tiga fungsi berikut dalam satu figure untuk 0<x<5.
Buat variasi warna dan jenis point agar terlihat perbedaan antar grafik.

a. 𝑦1[𝑥] = sin⁡(𝜋𝑥)
b. 𝑦2[𝑥] = sin⁡(2𝜋𝑥)
c. 𝑦3[𝑥 ] = 𝑦1[𝑥 ] + 𝑦2[𝑥]⁡

PSD II – Ganjil 2021/2022 by Amin Suharjono


1
04 Sinyal Unit Step
1. Jalankan program berikut :
//Program 01.1
clc;
t = (0:0.1:1);
x = ones(1,11);
plot2d(t,x,color("red"));
2. Amati grafik yang dihasilkan.
3. Jalankan program berikut:
//Program 01.2
clc;
t = (0:0.1:1);
for i=1:5
x(i)=0;
end
for i=6:11
x(i)=1;
end
plot(t,x,'r-');

4. Amati grafik yang dihasilkan. Bandingkan dengan Program 01.1


//Program 01.3
clc;
n = (0:1:10);
for i=1:5
x(i)=0;
end
for i=6:11
x(i)=1;
end
plot2d3(n,x);
5. Amati grafik yang dihasilkan. Bandingkan dengan Program 01.1 dan 01.2.
6. Tugas 02:
a. Tuliskan persamaan dari grafik yang dihasilkan dari contoh program di atas.
b. Buat program untuk menghasilkan grafik dari persamaan-persamaan berikut:
1 𝑓𝑜𝑟 𝑡<5
• 𝑥 (𝑡 ) = {
0 𝑓𝑜𝑟 𝑡≥5

PSD II – Ganjil 2021/2022 by Amin Suharjono


2
1 𝑓𝑜𝑟 3≤𝑛≤7
• 𝑥 (𝑛 ) = {
0 𝑓𝑜𝑟 𝑒𝑙𝑠𝑒

05 Sinyal Ramp
1. Jalankan aplikasi Scilab program berikut
//Program 02.1
click;
t =(0:1:10);
x=zeros(1,11);
for i=1:11
x(i)=i-1;
end
plot2d(t,x);
2. Amati grafik yang dihasilkan.
3. Jalankan program berikut
//Program 02.2
clc;
n = (0:1:10);
x=zeros(1,11);
for i=1:5
x(i)=0;
end
for i=6:11
x(i)=i-5;
end
plot2d(n,x);

4. Amati grafik yang dihasilkan. Bandingkan dengan Program 02.1


5. Jalankan program berikut
//PROGRAM 02.3
clc;
n = (0:1:10);
x=zeros(1,11);
for i=1:5
x(i)=0;
end
for i=6:11
x(i)=i-5;
end
plot2d3(n,x);

6. Amati grafik yang dihasilkan. Bandingkan dengan program sebelumnya.

PSD II – Ganjil 2021/2022 by Amin Suharjono


3
7. Tugas:
a. Tuliskan persamaan dari grafik yang dihasilkan dari contoh program di atas.
b. Buat program untuk menghasilkan grafik sebagai berikut:

Gambar 1

Gambar 2

06 Sinyal Sinus
1. Jalankan program berikut
//Program 03.1
clc;
t = (0:0.1:4*%pi)';
plot2d(t, sin(t));

PSD II – Ganjil 2021/2022 by Amin Suharjono


4
2. Amati grafik yang dihasilkan.
3. Jalankan program berikut
//Program 03.2
clc;
n = (0:0.1:4*%pi)';
plot2d3(n, sin(n));

4. Amati grafik yang dihasilkan. Bandingkan dengan program sebelumnya.


5. Tugas:
a. Tuliskan persamaan dari grafik yang dihasilkan dari contoh program di atas.
b. Buat program untuk menghasilkan grafik dari persamaan-persamaan berikut:

𝑦[𝑡] = sin⁡(𝑡) untuk 0 ≤ 𝑡 ≤ 4𝜋

𝑦[𝑛] = 2sin⁡(2𝑛) untuk 0 ≤ 𝑛 ≤ 4𝜋

07 Sinyal Eksponensial
1. Jalankan program berikut
//Program 04.1
clc;
t = (0:0.1:10)';
plot2d(t, exp(t));

2. Amati grafik yang dihasilkan.


3. Jalankan program berikut

//Program 04.2
clc;
n = (0:0.1:10)';
plot2d3(n, exp(n));

4. Amati grafik yang dihasilkan. Bandingkan dengan program sebelumnya.


5. Tugas:
a. Tuliskan persamaan dari grafik yang dihasilkan dari contoh program di atas.
b. Buat program untuk menghasilkan grafik sebagai berikut:

PSD II – Ganjil 2021/2022 by Amin Suharjono


5
Gambar 3

Gambar 4

PSD II – Ganjil 2021/2022 by Amin Suharjono


6

Anda mungkin juga menyukai