SlideShare ist ein Scribd-Unternehmen logo
1 von 30
Menggambar Grafik
Simon Patabang
http://spatabang.blogspot.com
Membuat Grafik Garis
• Peranan grafik dalam bidang sains dan teknik adalah
sangat penting.
• Dengan menampilkan data dalam bentuk grafik, lebih
mudah dipahami dari pada dalam bentuk tabel.
• Dalam Pengolahan Sinyal, digunakan 2 bentuk grafik
yaitu grafik kontinu dan diskontinu.
• Fungsi untuk membuat grafik : Plot dan Stem
1. Grafik fungsi y
Buatlah grafik dari fungsi
a. y = x²
b. y = x³
Penyelesaian :
a. y = x²
>>x=-10:10;
>> y=x.^2;
>> plot(x,y)
Grafik fungsi y = x²
b. y = x³
>>x=-10:10;
>> y=x.^3;
>> plot(x,y)
Grafik fungsi y = x³
Fungsi Trigonometri
Grafik Fungsi sinus dan cosinus
Persamaan : y = sin(x) dan y = cos(x)
x adalah derajat
Contoh :
Buatlah grafik fungsi sinus dan cosinus . Sudut trigonometri
dari 0 hingga 360
a. y =sin(x)
>> x=0:360;
>> y=sind(x);
>> plot(x,y)
b. y =cos(x)
>> x=0:360;
>> y=cosd(x);
>> plot(x,y)
Jika x dalam satuan Radian
pi () radian = 180
Nilai x didefinisikan dengan bentuk :
x = nilai awal:step:nilai akhir
Contoh :
Gambarkan grafik fungsi sinus dengan range sudut 0
sampai 360
x = 0:0.1:2*pi
• Buatlah grafik fungsi y = cos (x)
dimana 0  x  10 
x = 0 : pi/200 : 10*pi;
y = cos(x);
plot(x,y)
a. y = sin(x)
x = 0:0.1:2*pi;
y=sin(x);
plot(x,y)
b. y = cos(x)
x = 0:0.1:2*pi;
y=cos(x);
plot(x,y)
Grafik Plot dengan 1 argumen
• Grafik plot dapat dibuat dengan menggunakan 1 buah
argumen saja.
Plot (x), x adalah sebuah vektor
Contoh :
y=10*rand(100,1);
plot(y) ; % hanya terdiri dari argumen y
grafik y vs indeks y
>> y=10*rand(50,1);
>> plot(y)
grafik y = 10*rand(50,1)
Perintah linspace
• Digunakan untuk menentukan domain fungsi x dengan
bentuk perintah : linspace(awal,akhir, step)
Misalnya : x = 0 : pi/200 : 10*pi;
diganti menjadi x=linspace(0,10*pi,200);
Kode Matlab :
>> x=linspace(0,10*pi,200);
>> y=cos(x);
>> plot(x,y)
Grafik fungsi y =cos(x)
• Kita juga dapat membuat beberapa grafik dalam satu
frame dengan cara menentukan beberapa pasangan
vektor x dan y dalam perintah plot.
• Matlab secara otomatis akan membedakan grafik-
grafik tersebut dengan warna yang berbeda-beda.
• Contoh :
Buatlah tiga grafik y1, y2, dan y3 dalam satu frame
dimana 0  x  2
1. y1= cos(x);
2. y2= cos(x-0.5);
3. y3= cos(x-1.0);
Beberapa Grafik Dalam Satu Frame
• Kode Matlab :
x=linspace(0,2*pi,200);
y1=cos(x);
y2=cos(x-0.5);
y3=cos(x-1.0);
plot(x,y1,x,y2,x,y3)
• Pemberian label pada sumbu-sumbu grafik sangat
penting untuk memudahkan pemahaman terhadap
makna grafik itu sendiri.
• Perintah yang digunakan untuk tujuan tersebut antara
lain :
o xlabel : untuk memberikan label pada sumbu x
o ylabel : untuk memberikan label pada sumbu y
o zlabel : untuk memberikan label pada sumbu z
o tittle : memberikan judul garfik
o legend : untuk memberikan keterangan grafik
Label, Legend dan Judul Grafik
Perhatikan contoh kode Matlab di bawah ini :
clear; close all;
x = 0 : pi/200 : 10*pi;
y = cos(x);
plot(x,y)
xlabel('Sumbu x');
ylabel('Sumbu y');
title(‘Judul grafik')
legend(‘Contoh legend')
Keterangan Pada Grafik
• Keterangan grafik penting apabila grafik yang digambar
lebih dari satu.
• Perintah untuk menambahkan keterangan pada grafik
adalah gtext().
• Contoh Kode Matlab :
clear; close all;
x=linspace(0,2*pi,200);
y1=cos(x);
y2=cos(x-0.5);
y3=cos(x-1.0);
plot(x,y1,x,y2,x,y3);
gtext('y1=cos(x)');gtext('y2=cos(x-0.5)');
gtext('y3=cos(x-1.5)');
hold on
Simpan dalam file
M.
t=0:0.1:10;
x=sin(t);
y=cos(t);
z=cos(2*t+10);
plot(t,x,’r-’)
hold on
plot(t,y,’bo’)
plot(t,z,’k–‘)
title(‘Mulitple Plot’)
xlabel(‘t’),ylabel(‘Amplitude’)
Grid
legend(‘x=Sin(t)’,…
‘y=cos(t)’,’z=cos(2*t+10)’)
hold off
Ketika membuat sebuah fungsi plot, Matlab menghapus
grafik sebelumnya dan menampilkan sebuah grafik baru.
Untuk menambahkan grafik pada grafik yg sudah ada
sebelumnya, gunakan perintah hold on. Hold off untuk
menonaktifkan perintah hold on.
Stem
• Perintah stem digunakan untuk menggambarkan grafik
dengan data diskrit.
• Terdiri dari grafik batang dua dimensi pada setiap titik
sepanjang sumbu x. Sebuah lingkaran (default) sebagai
posisi nilai y pada setiap batang.
• Stem (Y). Menggambarkan grafik nilai y sepanjang sumbu
X. Jika Y adalah matriks, batang plot semua elemen
berturut-turut terhadap x nilai yang sama.
Contoh :
>> x=-10:2:10;
>> stem(x)
Grafik digambarkan dengan pertambahan nilai x
sebanyak 2 dalam interval -10 s/d 10. Fungsi diskrit
didefinisikan sbb : y = x + 2
Y adalah sebuah vektor yang didefinisikan sbb:
>> y=[1 2 3 5 8 5 4]
y =
1 2 3 5 8 5 4
>> stem(y)
• Stem(X, Y)
X dan Y harus vektor atau matriks dengan ukuran yang
sama. Selain itu, X bisa menjadi baris atau vektor kolom
dan Y matriks dengan panjang (X) baris.
Contoh :
>> x=[-5 -4 -3 -2
-1 0 1 2 3 4 5];
>> y=x.^2;
atau
>> x=-5:1:5;
>> y=x.^2;
>> stem(x,y)
Fungsi Sinus dalam Satuan
Derajat
>> x=0:15:360;
>> y=sind(x);
>> stem(x,y)
Fungsi Sinus dalam
satuan Radian
>> x = 0:0.262:2*pi;
>> y=sin(x);
>> stem(x,y);
>> t = linspace(-2*pi,2*pi,10);
>> stem(t,cos(t),'fill','--')
Tugas : Hasilnya diprint, kumpulkan minggu depan
Buatlah grafik dari soal berikut:
1. y= sin 2x, -2  x  2 
2. y= sin (2x +  /2), -2  x  2 
3. y=x³ , -10  x  10
4. y={ -3, -2, 4, 3, 3, 1, 2, 5}
5. y = 3sin x + cos 3x, -   x  
6. Y = tag x – 2sin x + cos x, -   x  
Sekian

Weitere ähnliche Inhalte

Was ist angesagt?

Iterasi gauss seidel
Iterasi gauss seidelIterasi gauss seidel
Iterasi gauss seidel
Nur Fadzri
 

Was ist angesagt? (20)

Integral Lipat Tiga
Integral Lipat TigaIntegral Lipat Tiga
Integral Lipat Tiga
 
Metode numerik persamaan non linier
Metode numerik persamaan non linierMetode numerik persamaan non linier
Metode numerik persamaan non linier
 
Deret Fourier
Deret FourierDeret Fourier
Deret Fourier
 
6 Divergensi dan CURL
6 Divergensi dan CURL6 Divergensi dan CURL
6 Divergensi dan CURL
 
metode euler
metode eulermetode euler
metode euler
 
Medan elektromagnetik 2
Medan elektromagnetik 2Medan elektromagnetik 2
Medan elektromagnetik 2
 
Transformasi Linear ( Aljabar Linear Elementer )
Transformasi Linear ( Aljabar Linear Elementer )Transformasi Linear ( Aljabar Linear Elementer )
Transformasi Linear ( Aljabar Linear Elementer )
 
Makalah metode posisi palsu
Makalah metode posisi palsuMakalah metode posisi palsu
Makalah metode posisi palsu
 
Bab 7 integrasi numerik
Bab 7 integrasi numerikBab 7 integrasi numerik
Bab 7 integrasi numerik
 
6 pencocokan-kurva
6 pencocokan-kurva6 pencocokan-kurva
6 pencocokan-kurva
 
Metode transformasi fourier
Metode transformasi fourierMetode transformasi fourier
Metode transformasi fourier
 
Integral Lipat Dua ( Kalkulus 2 )
Integral Lipat Dua ( Kalkulus 2 )Integral Lipat Dua ( Kalkulus 2 )
Integral Lipat Dua ( Kalkulus 2 )
 
2 deret fourier
2 deret fourier2 deret fourier
2 deret fourier
 
Analisis vektor
Analisis vektorAnalisis vektor
Analisis vektor
 
Kelompok 3 integrasi numerik fix
Kelompok 3 integrasi numerik fixKelompok 3 integrasi numerik fix
Kelompok 3 integrasi numerik fix
 
Modul persamaan diferensial 1
Modul persamaan diferensial 1Modul persamaan diferensial 1
Modul persamaan diferensial 1
 
Fungsi Vektor ( Kalkulus 2 )
Fungsi Vektor ( Kalkulus 2 )Fungsi Vektor ( Kalkulus 2 )
Fungsi Vektor ( Kalkulus 2 )
 
koordinat tabung dan bola
koordinat tabung dan bolakoordinat tabung dan bola
koordinat tabung dan bola
 
Iterasi gauss seidel
Iterasi gauss seidelIterasi gauss seidel
Iterasi gauss seidel
 
Turunan numerik
Turunan numerikTurunan numerik
Turunan numerik
 

Ähnlich wie 4 Menggambar Grafik Fungsi Dengan Matlab

Fungsi Kuadrat dan Sinusoidal Non Linier Programming
Fungsi Kuadrat dan Sinusoidal Non Linier ProgrammingFungsi Kuadrat dan Sinusoidal Non Linier Programming
Fungsi Kuadrat dan Sinusoidal Non Linier Programming
dikafauzia
 
Persamaan Garis Lurus 2 . diperuntukkan untuk kegiatan belajar mengajar.
Persamaan Garis Lurus 2 . diperuntukkan untuk kegiatan belajar mengajar.Persamaan Garis Lurus 2 . diperuntukkan untuk kegiatan belajar mengajar.
Persamaan Garis Lurus 2 . diperuntukkan untuk kegiatan belajar mengajar.
HeriAsbi1
 
Persamaan garis lurusSMA YABAKII 130408013121-phpapp01
Persamaan garis lurusSMA YABAKII 130408013121-phpapp01Persamaan garis lurusSMA YABAKII 130408013121-phpapp01
Persamaan garis lurusSMA YABAKII 130408013121-phpapp01
imam ghozali
 

Ähnlich wie 4 Menggambar Grafik Fungsi Dengan Matlab (20)

Pekan 6 - Metode Grafik Tugas 1.pptx
Pekan 6 - Metode Grafik Tugas 1.pptxPekan 6 - Metode Grafik Tugas 1.pptx
Pekan 6 - Metode Grafik Tugas 1.pptx
 
Fungsi Kuadrat dan Sinusoidal Non Linier Programming
Fungsi Kuadrat dan Sinusoidal Non Linier ProgrammingFungsi Kuadrat dan Sinusoidal Non Linier Programming
Fungsi Kuadrat dan Sinusoidal Non Linier Programming
 
Grafik 3 d (1)
Grafik 3 d (1)Grafik 3 d (1)
Grafik 3 d (1)
 
ppt fungsi kuadrat 2.pptx
ppt fungsi kuadrat 2.pptxppt fungsi kuadrat 2.pptx
ppt fungsi kuadrat 2.pptx
 
PPT - Fungsi Kuadrat.ppt
PPT - Fungsi Kuadrat.pptPPT - Fungsi Kuadrat.ppt
PPT - Fungsi Kuadrat.ppt
 
Fungsi rasional (2)
Fungsi rasional (2)Fungsi rasional (2)
Fungsi rasional (2)
 
Fungsi kuadrat
Fungsi kuadratFungsi kuadrat
Fungsi kuadrat
 
Modul Matematika Fungsi Kuadrat
Modul Matematika Fungsi KuadratModul Matematika Fungsi Kuadrat
Modul Matematika Fungsi Kuadrat
 
GARIS LURUS PPT1.ppt
GARIS LURUS PPT1.pptGARIS LURUS PPT1.ppt
GARIS LURUS PPT1.ppt
 
Fungsi kuadrat
Fungsi kuadratFungsi kuadrat
Fungsi kuadrat
 
Kelompok II Persamaan Garis Lurus
Kelompok II Persamaan Garis LurusKelompok II Persamaan Garis Lurus
Kelompok II Persamaan Garis Lurus
 
123456567788990876512335645673253938.ppt
123456567788990876512335645673253938.ppt123456567788990876512335645673253938.ppt
123456567788990876512335645673253938.ppt
 
Persamaan Garis Lurus 2 . diperuntukkan untuk kegiatan belajar mengajar.
Persamaan Garis Lurus 2 . diperuntukkan untuk kegiatan belajar mengajar.Persamaan Garis Lurus 2 . diperuntukkan untuk kegiatan belajar mengajar.
Persamaan Garis Lurus 2 . diperuntukkan untuk kegiatan belajar mengajar.
 
Documentgurtg
DocumentgurtgDocumentgurtg
Documentgurtg
 
Persamaan dan fungsi kuadrat
Persamaan dan fungsi kuadratPersamaan dan fungsi kuadrat
Persamaan dan fungsi kuadrat
 
Fungsi Kuadrat dan Aplikasinya
Fungsi Kuadrat dan AplikasinyaFungsi Kuadrat dan Aplikasinya
Fungsi Kuadrat dan Aplikasinya
 
3_PERSAMAAN_GARIS_LURUS.ppt
3_PERSAMAAN_GARIS_LURUS.ppt3_PERSAMAAN_GARIS_LURUS.ppt
3_PERSAMAAN_GARIS_LURUS.ppt
 
Fungsi (linier, kuadrat, rasional).pptx
Fungsi (linier, kuadrat, rasional).pptxFungsi (linier, kuadrat, rasional).pptx
Fungsi (linier, kuadrat, rasional).pptx
 
Rangkuman Drill Soal maatematika wajib ips 3.pptx
Rangkuman Drill Soal maatematika wajib ips 3.pptxRangkuman Drill Soal maatematika wajib ips 3.pptx
Rangkuman Drill Soal maatematika wajib ips 3.pptx
 
Persamaan garis lurusSMA YABAKII 130408013121-phpapp01
Persamaan garis lurusSMA YABAKII 130408013121-phpapp01Persamaan garis lurusSMA YABAKII 130408013121-phpapp01
Persamaan garis lurusSMA YABAKII 130408013121-phpapp01
 

Mehr von Simon Patabang

Mehr von Simon Patabang (20)

6 DAYA PADA RANGKAIAN RLC.pdf
6 DAYA PADA RANGKAIAN RLC.pdf6 DAYA PADA RANGKAIAN RLC.pdf
6 DAYA PADA RANGKAIAN RLC.pdf
 
ANALISIS PENCARIAN RUTE TERPENDEK PADA JARINGAN KOMPUTER DENGAN MENGGUNAKAN ...
ANALISIS  PENCARIAN RUTE TERPENDEK PADA JARINGAN KOMPUTER DENGAN MENGGUNAKAN ...ANALISIS  PENCARIAN RUTE TERPENDEK PADA JARINGAN KOMPUTER DENGAN MENGGUNAKAN ...
ANALISIS PENCARIAN RUTE TERPENDEK PADA JARINGAN KOMPUTER DENGAN MENGGUNAKAN ...
 
Analisis penggunaan swer untuk mengatasi masalah jatuh
Analisis penggunaan swer untuk mengatasi masalah jatuhAnalisis penggunaan swer untuk mengatasi masalah jatuh
Analisis penggunaan swer untuk mengatasi masalah jatuh
 
Analisis pemanfaatan kapasitor daya untuk menambah kemampuan
Analisis pemanfaatan kapasitor daya untuk menambah kemampuanAnalisis pemanfaatan kapasitor daya untuk menambah kemampuan
Analisis pemanfaatan kapasitor daya untuk menambah kemampuan
 
Lap Akhir IbM Iptek Bagi Masyarakat
Lap Akhir IbM Iptek Bagi MasyarakatLap Akhir IbM Iptek Bagi Masyarakat
Lap Akhir IbM Iptek Bagi Masyarakat
 
Jurnal Pengabdian 2017 2018
Jurnal Pengabdian 2017 2018Jurnal Pengabdian 2017 2018
Jurnal Pengabdian 2017 2018
 
Jurnal Pengabdian Tahun 2018 2019
Jurnal  Pengabdian Tahun 2018 2019Jurnal  Pengabdian Tahun 2018 2019
Jurnal Pengabdian Tahun 2018 2019
 
Modulpraktikum dasar instalasi listrik
Modulpraktikum dasar instalasi listrikModulpraktikum dasar instalasi listrik
Modulpraktikum dasar instalasi listrik
 
Dasar pemrograman pascal
Dasar pemrograman pascalDasar pemrograman pascal
Dasar pemrograman pascal
 
11 perencanaan instalasi listrik rumah bertingkat
11 perencanaan instalasi listrik rumah bertingkat11 perencanaan instalasi listrik rumah bertingkat
11 perencanaan instalasi listrik rumah bertingkat
 
9 perencanaan instalasi listrik 1 phasa
9 perencanaan instalasi listrik 1 phasa 9 perencanaan instalasi listrik 1 phasa
9 perencanaan instalasi listrik 1 phasa
 
10 analisis komponen
10 analisis komponen10 analisis komponen
10 analisis komponen
 
13 jembatan arus bolak – balik
13 jembatan arus bolak – balik13 jembatan arus bolak – balik
13 jembatan arus bolak – balik
 
12 rangkaian rlc pararel
12 rangkaian rlc  pararel12 rangkaian rlc  pararel
12 rangkaian rlc pararel
 
8 rangkaian rlc seri
8 rangkaian rlc seri8 rangkaian rlc seri
8 rangkaian rlc seri
 
8 beban rlc
8 beban rlc8 beban rlc
8 beban rlc
 
7 jenis beban ac
7 jenis beban ac7 jenis beban ac
7 jenis beban ac
 
6 rangkaian arus bolak balik
6 rangkaian arus bolak balik6 rangkaian arus bolak balik
6 rangkaian arus bolak balik
 
5 teorema rangkaian listrik
5 teorema rangkaian listrik5 teorema rangkaian listrik
5 teorema rangkaian listrik
 
4 metoda analisis rangkaian elektronika
4 metoda analisis rangkaian elektronika4 metoda analisis rangkaian elektronika
4 metoda analisis rangkaian elektronika
 

Kürzlich hochgeladen

HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.pptHAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
nabilafarahdiba95
 

Kürzlich hochgeladen (20)

Materi Sosialisasi US 2024 Sekolah Dasar pptx
Materi Sosialisasi US 2024 Sekolah Dasar pptxMateri Sosialisasi US 2024 Sekolah Dasar pptx
Materi Sosialisasi US 2024 Sekolah Dasar pptx
 
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdf
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdfMAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdf
MAKALAH KELOMPOK 7 ADMINISTRASI LAYANAN KHUSUS.pdf
 
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMMAKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
AKSI NYATA BERBAGI PRAKTIK BAIK MELALUI PMM
 
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfContoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
 
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsx
 
Membaca dengan Metode Fonik - Membuat Rancangan Pembelajaran dengan Metode Fo...
Membaca dengan Metode Fonik - Membuat Rancangan Pembelajaran dengan Metode Fo...Membaca dengan Metode Fonik - Membuat Rancangan Pembelajaran dengan Metode Fo...
Membaca dengan Metode Fonik - Membuat Rancangan Pembelajaran dengan Metode Fo...
 
PPT Mean Median Modus data tunggal .pptx
PPT Mean Median Modus data tunggal .pptxPPT Mean Median Modus data tunggal .pptx
PPT Mean Median Modus data tunggal .pptx
 
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptxMODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
 
Integrasi nasional dalam bingkai bhinneka tunggal ika
Integrasi nasional dalam bingkai bhinneka tunggal ikaIntegrasi nasional dalam bingkai bhinneka tunggal ika
Integrasi nasional dalam bingkai bhinneka tunggal ika
 
PEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptxPEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptx
 
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
 
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.pptHAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
 
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptxKontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
 
Kanvas BAGJA prakarsa perubahan Ahyar.pdf
Kanvas BAGJA prakarsa perubahan Ahyar.pdfKanvas BAGJA prakarsa perubahan Ahyar.pdf
Kanvas BAGJA prakarsa perubahan Ahyar.pdf
 
CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7
 
MODUL AJAR IPAS KELAS 6 KURIKULUM MERDEKA
MODUL AJAR IPAS KELAS 6 KURIKULUM MERDEKAMODUL AJAR IPAS KELAS 6 KURIKULUM MERDEKA
MODUL AJAR IPAS KELAS 6 KURIKULUM MERDEKA
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptxDEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
 
Modul Ajar Bahasa Inggris - HOME SWEET HOME (Chapter 3) - Fase D.pdf
Modul Ajar Bahasa Inggris - HOME SWEET HOME (Chapter 3) - Fase D.pdfModul Ajar Bahasa Inggris - HOME SWEET HOME (Chapter 3) - Fase D.pdf
Modul Ajar Bahasa Inggris - HOME SWEET HOME (Chapter 3) - Fase D.pdf
 
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKAKELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
 

4 Menggambar Grafik Fungsi Dengan Matlab

  • 2. Membuat Grafik Garis • Peranan grafik dalam bidang sains dan teknik adalah sangat penting. • Dengan menampilkan data dalam bentuk grafik, lebih mudah dipahami dari pada dalam bentuk tabel. • Dalam Pengolahan Sinyal, digunakan 2 bentuk grafik yaitu grafik kontinu dan diskontinu. • Fungsi untuk membuat grafik : Plot dan Stem
  • 3. 1. Grafik fungsi y Buatlah grafik dari fungsi a. y = x² b. y = x³ Penyelesaian : a. y = x² >>x=-10:10; >> y=x.^2; >> plot(x,y) Grafik fungsi y = x²
  • 4. b. y = x³ >>x=-10:10; >> y=x.^3; >> plot(x,y) Grafik fungsi y = x³
  • 5. Fungsi Trigonometri Grafik Fungsi sinus dan cosinus Persamaan : y = sin(x) dan y = cos(x) x adalah derajat Contoh : Buatlah grafik fungsi sinus dan cosinus . Sudut trigonometri dari 0 hingga 360
  • 6. a. y =sin(x) >> x=0:360; >> y=sind(x); >> plot(x,y) b. y =cos(x) >> x=0:360; >> y=cosd(x); >> plot(x,y)
  • 7. Jika x dalam satuan Radian pi () radian = 180 Nilai x didefinisikan dengan bentuk : x = nilai awal:step:nilai akhir Contoh : Gambarkan grafik fungsi sinus dengan range sudut 0 sampai 360 x = 0:0.1:2*pi
  • 8. • Buatlah grafik fungsi y = cos (x) dimana 0  x  10  x = 0 : pi/200 : 10*pi; y = cos(x); plot(x,y)
  • 9. a. y = sin(x) x = 0:0.1:2*pi; y=sin(x); plot(x,y) b. y = cos(x) x = 0:0.1:2*pi; y=cos(x); plot(x,y)
  • 10. Grafik Plot dengan 1 argumen • Grafik plot dapat dibuat dengan menggunakan 1 buah argumen saja. Plot (x), x adalah sebuah vektor Contoh : y=10*rand(100,1); plot(y) ; % hanya terdiri dari argumen y
  • 11. grafik y vs indeks y
  • 13. Perintah linspace • Digunakan untuk menentukan domain fungsi x dengan bentuk perintah : linspace(awal,akhir, step) Misalnya : x = 0 : pi/200 : 10*pi; diganti menjadi x=linspace(0,10*pi,200); Kode Matlab : >> x=linspace(0,10*pi,200); >> y=cos(x); >> plot(x,y)
  • 14. Grafik fungsi y =cos(x)
  • 15. • Kita juga dapat membuat beberapa grafik dalam satu frame dengan cara menentukan beberapa pasangan vektor x dan y dalam perintah plot. • Matlab secara otomatis akan membedakan grafik- grafik tersebut dengan warna yang berbeda-beda. • Contoh : Buatlah tiga grafik y1, y2, dan y3 dalam satu frame dimana 0  x  2 1. y1= cos(x); 2. y2= cos(x-0.5); 3. y3= cos(x-1.0); Beberapa Grafik Dalam Satu Frame
  • 16. • Kode Matlab : x=linspace(0,2*pi,200); y1=cos(x); y2=cos(x-0.5); y3=cos(x-1.0); plot(x,y1,x,y2,x,y3)
  • 17. • Pemberian label pada sumbu-sumbu grafik sangat penting untuk memudahkan pemahaman terhadap makna grafik itu sendiri. • Perintah yang digunakan untuk tujuan tersebut antara lain : o xlabel : untuk memberikan label pada sumbu x o ylabel : untuk memberikan label pada sumbu y o zlabel : untuk memberikan label pada sumbu z o tittle : memberikan judul garfik o legend : untuk memberikan keterangan grafik Label, Legend dan Judul Grafik
  • 18. Perhatikan contoh kode Matlab di bawah ini : clear; close all; x = 0 : pi/200 : 10*pi; y = cos(x); plot(x,y) xlabel('Sumbu x'); ylabel('Sumbu y'); title(‘Judul grafik') legend(‘Contoh legend')
  • 19. Keterangan Pada Grafik • Keterangan grafik penting apabila grafik yang digambar lebih dari satu. • Perintah untuk menambahkan keterangan pada grafik adalah gtext(). • Contoh Kode Matlab : clear; close all; x=linspace(0,2*pi,200); y1=cos(x); y2=cos(x-0.5); y3=cos(x-1.0); plot(x,y1,x,y2,x,y3); gtext('y1=cos(x)');gtext('y2=cos(x-0.5)'); gtext('y3=cos(x-1.5)');
  • 20.
  • 21. hold on Simpan dalam file M. t=0:0.1:10; x=sin(t); y=cos(t); z=cos(2*t+10); plot(t,x,’r-’) hold on plot(t,y,’bo’) plot(t,z,’k–‘) title(‘Mulitple Plot’) xlabel(‘t’),ylabel(‘Amplitude’) Grid legend(‘x=Sin(t)’,… ‘y=cos(t)’,’z=cos(2*t+10)’) hold off Ketika membuat sebuah fungsi plot, Matlab menghapus grafik sebelumnya dan menampilkan sebuah grafik baru. Untuk menambahkan grafik pada grafik yg sudah ada sebelumnya, gunakan perintah hold on. Hold off untuk menonaktifkan perintah hold on.
  • 22.
  • 23. Stem • Perintah stem digunakan untuk menggambarkan grafik dengan data diskrit. • Terdiri dari grafik batang dua dimensi pada setiap titik sepanjang sumbu x. Sebuah lingkaran (default) sebagai posisi nilai y pada setiap batang. • Stem (Y). Menggambarkan grafik nilai y sepanjang sumbu X. Jika Y adalah matriks, batang plot semua elemen berturut-turut terhadap x nilai yang sama.
  • 24. Contoh : >> x=-10:2:10; >> stem(x) Grafik digambarkan dengan pertambahan nilai x sebanyak 2 dalam interval -10 s/d 10. Fungsi diskrit didefinisikan sbb : y = x + 2
  • 25. Y adalah sebuah vektor yang didefinisikan sbb: >> y=[1 2 3 5 8 5 4] y = 1 2 3 5 8 5 4 >> stem(y)
  • 26. • Stem(X, Y) X dan Y harus vektor atau matriks dengan ukuran yang sama. Selain itu, X bisa menjadi baris atau vektor kolom dan Y matriks dengan panjang (X) baris. Contoh : >> x=[-5 -4 -3 -2 -1 0 1 2 3 4 5]; >> y=x.^2; atau >> x=-5:1:5; >> y=x.^2; >> stem(x,y)
  • 27. Fungsi Sinus dalam Satuan Derajat >> x=0:15:360; >> y=sind(x); >> stem(x,y) Fungsi Sinus dalam satuan Radian >> x = 0:0.262:2*pi; >> y=sin(x); >> stem(x,y);
  • 28. >> t = linspace(-2*pi,2*pi,10); >> stem(t,cos(t),'fill','--')
  • 29. Tugas : Hasilnya diprint, kumpulkan minggu depan Buatlah grafik dari soal berikut: 1. y= sin 2x, -2  x  2  2. y= sin (2x +  /2), -2  x  2  3. y=x³ , -10  x  10 4. y={ -3, -2, 4, 3, 3, 1, 2, 5} 5. y = 3sin x + cos 3x, -   x   6. Y = tag x – 2sin x + cos x, -   x  