Program MATLAB untuk Sistem Linier dan Prosesing SInyal

dokumen-dokumen yang mirip
MODUL 5 OPERASI KONVOLUSI

MODUL 6 ANALISA SINYAL DALAM DOMAIN FREKUENSI

MODUL 2 PEMBANGKITKAN SINYAL

MODUL 1 Nama Percobaan

TUGAS 3 SISTEM PENGOLAHAN SINYAL

SATUAN ACARA PERKULIAHAN STMIK PARNA RAYA MANADO TAHUN 2010

SATUAN ACARA PERKULIAHAN

SATUAN ACARA PERKULIAHAN EK.353 PENGOLAHAN SINYAL DIGITAL

SIMULASI HASIL PERANCANGAN LPF (LOW PASS FILTER) DIGITAL MENGGUNAKAN PROTOTIP FILTER ANALOG BUTTERWORTH

SATUAN ACARA PERKULIAHAN MATA KULIAH / KODE : TEORI DAN ANALISA SISTEM LINIER / IT SEMESTER / SKS : III / 2

SATUAN ACARA PERKULIAHAN TEKNIK ELEKTRO ( IB ) MATA KULIAH / SEMESTER : ANALISIS SISTEM LINIER / 3 KODE / SKS / SIFAT : IT / 3 SKS / LOKAL

BAB III SINYAL DAN SISTEM WAKTU DISKRIT

SATUAN ACARA PERKULIAHAN UNIVERSITAS GUNADARMA

SATUAN ACARA PERKULIAHAN UNIVERSITAS GUNADARMA

BAB III SINYAL DAN SISTEM WAKTU DISKRIT

PEMBANGKITAN SINYAL DAN FUNGSI FFT

SISTEM PENGOLAHAN ISYARAT

10/22/2015 PEMBANGKITAN SINYAL DAN FUNGSI FFT SIGNAL DI MATLAB SAWTOOTH DAN SQUARE

MODUL 4 SAMPLING DAN ALIASING

PSALM: Program Simulasi untuk Sistem Linier

SOAL UAS PENGOLAHAN SINYAL DIGITAL WADARMAN JAYA TELAUMBANUA

PENGENALAN MATLAB PENGOLAHAN SINYAL DIGITAL

Rencana Pembelajaran Departemen Teknik Elektro Fakultas Teknologi Elektro INSTITUT TEKNOLOGI SEPULUH NOPEMBER

PRAKTIKUM ISYARAT DAN SISTEM TOPIK 1 ISYARAT DAN SISTEM

udara maupun benda padat. Manusia dapat berkomunikasi dengan manusia dari gagasan yang ingin disampaikan pada pendengar.

Bab Persamaan Beda dan Operasi Konvolusi

Satuan Acara Perkuliahan Arjuni Budi P.

SIMULASI PENGARUH PENGGUNAAN FILTER BUTTERWORTH PADA MASUKAN SINYAL GETARAN ACAK TERHADAP NILAI RATA-RATA MAGNITUDO

RENCANA PEMBELAJARAN SEMESTER (RPS) DAN RENCANA PELAKSANAAN PEMBELAJARAN (RPP)

MODUL 7 TRANSFORMASI FOURIER DISKRIT

BAB 2 TINJAUAN PUSTAKA

SINYAL DAN SISTEM DALAM KEHIDUPAN

ANALISIS PERFORMANSI FILTER DIGITAL IIR DARI PROTOTYPE BUTTERWORTH DAN CHEBYSHEV 1

BAB I PENGANTAR PENGOLAHAN SINYAL

SIMULASI PENGARUH PENGGUNAAN FILTER CHEBYSHEV TIPE II PADA MASUKAN SINYAL GETARAN ACAK TERHADAP NILAI RATA-RATA MAGNITUDO

BAB III METODOLOGI PENELITIAN

PRAKTIKUM SINYAL DAN SISTEM

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM

PENGOLAHAN SINYAL DAN SISTEM DISKRIT. Pengolahan Sinyal Analog adalah Pemrosesan Sinyal. bentuk m dan manipulasi dari sisi sinyal dan informasi.

SIMULASI TAPIS FINITE IMPULSE RESPONSE (FIR) DENGAN DISCRETE COSINE TRANSFORM (DCT)

Digital Audio Watermarking dengan Fast Fourier Transform

Pengolahan Sinyal Digital

Bab 1 Pengenalan Dasar Sinyal

MODUL 5 FILTER FIR DAN WINDOW

Modul 1 : Respons Impuls

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM. Metode penelitian yang digunakan pada penelitian ini adalah denoising

BAB 4 IMPLEMENTASI DAN EVALUASI. perangkat pendukung yang berupa piranti lunak dan perangkat keras. Adapun

BAB III PERANCANGAN SISTEM PENYAMA

MATERI PENGOLAHAN SINYAL :

APLIKASI SPECTRUM ANALYZER UNTUK MENGANALISA LOUDSPEAKER

PERANCANGAN DAN SIMULASI LOW PASS FINITE IMPULSE RESPONSE DENGAN METODE WINDOWING

Modulasi. S1 Informatika ST3 Telkom Purwokerto

Design FIR Filter. Oleh: Tri Budi Santoso Group Sinyal, EEPIS-ITS

PERCOBAAN SINTESIS DAN ANALISIS ISYARAT (SIMULASI) (Oleh : Sumarna, Lab-Elins, Jurdik Fisika FMIPA UNY)

MODUL 4 SAMPLING SINYAL

Presentasi Tugas Akhir

Modulasi adalah proses modifikasi sinyal carrier terhadap sinyal input Sinyal informasi (suara, gambar, data), agar dapat dikirim ke tempat lain, siny

STMIK AMIKOM PURWOKERTO PENGOLAHAN CITRA DIGITAL. Transformasi Citra ABDUL AZIS, M.KOM

SISTEM PENYAMA ADAPTIF DENGAN ALGORITMA GALAT KUADRAT TERKECIL TERNORMALISASI

geofisika yang cukup popular. Metode ini merupakan metode Nondestructive Test yang banyak digunakan untuk pengamatan dekat

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM

PRAKTIKUM ISYARAT DAN SISTEM TOPIK 2 SISTEM LINEAR TIME-INVARIANT (LTI)

ANALISA SINYAL DAN SISTEM TE 4230

MODUL 4 PEMFILTERAN PADA SINYAL WICARA

LAPORAN APLIKASI DIGITAL SIGNAL PROCESSING EKSTRAKSI CIRI SINYAL WICARA. Disusun Oleh : Inggi Rizki Fatryana ( )

SIGNALS & SYSTEMS. Achmad Rizal Danisya/ /

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Isyarat dan Sistem TE200

Jaringan Syaraf Tiruan pada Robot

LAPORAN PRAKTIKUM DSP

BAB II LANDASAN TEORI

Dalam sistem komunikasi saat ini bila ditinjau dari jenis sinyal pemodulasinya. Modulasi terdiri dari 2 jenis, yaitu:

KERANGKA BAHAN AJAR. Mata Kuliah : Sistem Linier Semester: 3 Kode: TE-1336 sks: 3 Jurusan : Teknik Elektro Dosen: Yusuf Bilfaqih

MODUL 5 EKSTRAKSI CIRI SINYAL WICARA

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM. penelitian laboratorium. Studi kepustakaan dilakukan untuk mencari teori atau

1. Pendahuluan Latar Belakang

Case study-1 FOURIER TRANSFM, FFT WITH MATLAB.. Simulasi system Massa Pegas dengan Variasi kekakuan dan Jarak Massa dengan Matlab (fft)

Untai Elektrik I. Waveforms & Signals. Dr. Iwan Setyawan. Fakultas Teknik Universitas Kristen Satya Wacana. Untai 1. I. Setyawan.

DEKOMPOSISI NILAI SINGULAR DAN DISCRETE FOURIER TRANSFORM UNTUK NOISE FILTERING PADA CITRA DIGITAL

PERCOBAAN I PEMODELAN SYSTEM

SIMULASI ISYARAT TELEKOMUNIKASI

Praktikum 1. B.1 Pengolahan Sinyal

BAB I PENDAHULUAN. menggunakan rangkaian elektronika yang terdiri dari komponen-komponen seperti

SINYAL DISKRIT. DUM 1 September 2014

Isyarat. Oleh Risanuri Hidayat. Isyarat. Bernilai real, skalar Fungsi dari variabel waktu Nilai suatu isyarat pada waktu t harus real

BAB II DASAR TEORI. Dalam bab ini penulis akan menjelaskan teori teori yang diperlukan untuk

BAB 3 PERANCANGAN SISTEM. 3.1 Gambaran Umum Pengajaran Mata Kuliah Sistem Pengaturan Dasar

BAB IV SIMULASI DAN UNJUK KERJA MODULASI WIMAX

MODUL 4 ANALOG DAN DIGITAL FILTER

DISAIN KOMPENSATOR UNTUK PLANT MOTOR DC ORDE SATU

Bab II Teori Dasar. Gambar 2.1 Diagram blok sistem akuisisi data berbasis komputer [2]

SIMULASI SISTEM PENGACAKAN SINYAL SUARA SECARA REALTIME BERBASIS FAST FOURIER TRANSFORM (FFT)

MODUL 3 REPRESENTASI SINYAL DALAM DOMAIN WAKTU DAN DOMAIN FREKUENSI

BAB I PENDAHULUAN PENDAHULUAN

Deret Fourier dan Respons Frekuensi

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM

LAPORAN PRAKTIKUM DSP

Transkripsi:

Program MATLAB untuk Sistem Linier dan Prosesing SInyal Sigit Kusmaryanto http:/sigitkus.lecture.ub.ac.id Pembangkitan sinyal dasar pada system linier dan pengolahan/prosessing sinyal dapat dilakukan dengan mudah dengan program simulasi MATLAB. Contoh contoh program pembangkitan sinyal dan prosesing sinyal dengan MATLAB akan disajikan dalam bahasan berikut. Mahasiswa dapat mengeksplorasi contoh program yang disajikan untuk kasus lain. Semua contoh program telah berhasil dijalankan dengan Program MATLAB 2009 % Program pembangkitan sebuah sinyal ramp n=input('masukkan panjang sinyal ramp N = '); s=input(' Masukkan kemiringan sinyal ramp S = '); t=0:n-1; plot(t,s*t); TITLE ('Ramp signal'); % Program pembangkitan Sinyal Unit Step Sekuen n=input (Masukkan panjang sinyal step Sekuen N='); t=0:n-1; y=ones(1,n); stem(t,y); TITLE ('Unit Step Signal'); % Program pembangkitan Sinyal Unit Step n=input ('Masukkan panjang sinyal step N='); t=0:n-1; y=ones(1,n); TITLE ('Unit Step Signal');

%Pembangkitan Sinyal Impuls t=-2:2; y=zeros(1,5); y(1,3)=1; stem(t,y); TITLE ('Impulse Signal'); %Program Pembangkitan sinyal eksponensial n=input('enter the duration of the signal N = '); a=input ('Enter the scaling factor a = '); t=0:.1:n-1; y=exp(a*t); TITLE ('Exponential Signal'); %Program Pembangkitan sinyal gergaji n=input ('Enter the length of the sequence N= '); t=0:.0001:n; y=sawtooth(t); TITLE ('Sawtooth waveform'); %Program Pembangkitan sinyal segitiga n=input ('Enter the length of the sequence N= '); t=0:.0001:n; y=sawtooth(t,.5);) TITLE ('Triangular waveform');

%Pembangkitan sinyal sinusoida Fs=1000; t=(1:1000)/fs; %s1=sin(2*pi*t*5); %s1=sin(2*pi*t*10); %s1=2*sin(2*pi*t*5); f=5;% f= frekuensi fasa=0; s1=2*sin(2*pi*t*f+fasa); plot(t,s1) %Pembangkitan sinyal sinusoida variasi parameter Fs=1000; t=(1:1000)/fs; s1=sin(2*pi*t*5); s2=2*sin(2*pi*t*10+pi/2); s3=4*sin(2*pi*t*20+pi/2); plot(t,s1,'k') plot(t,s2,'r') plot(t,s3,'b') %Pembangkitan sinusoida dikrit Fs=20;%frekuensi sampling t=(0:fs-1)/fs;%proses normalisasi s1=sin(2*pi*t*2); stem(t,s1) axis([0 1-1.2 1.2]) %Penambahan noise Gausian pada sinyal sinusoida t=0.1:.1:8; x=sin(2*pi*t/4); plot(x,'linewidth',2) t=0.1:.1:8; x_n=sin(2*pi*t/4)+0.5*randn*sin(2*pi*10*t/4) + 0.2*randn*sin(2*pi*12*t/4); plot(x_n,'linewidth',2)

%konvolusi dua sinyal step L=input('Panjang gelombang(>=10) : '); P=input('Lebar pulsa (lebih kecil dari L): '); for n=1:l if n<=p x(n)=1; else x(n)=0; t=1:l; subplot(3,1,1) stem(t,x) for n=1:l if n<=p v(n)=1; else v(n)=0; t=1:l; subplot(3,1,2) stem(t,v) subplot(3,1,3) stem(conv(x,v)) %ANALISA SINYAL DALAM DOMAIN FREKUENSI %fenomena Gibb t=-3:6/1000:3; N=input('Jumlah sinyal '); c0=0.5; w0=pi; xn=c0*ones(1,length(t)); for n=1:2:n theta=((-1)^((n-1)/2)-1)*pi/2; xn = xn + 2/n/pi*cos(n*w0*t +theta); plot(t,xn) xlabel('waktu') ylabel('x(t)') %ubah input=2,3,5,7,9,... %ANALISA SINYAL DALAM DOMAIN FREKUENSI %Pengamatan Frekuensi Pada kombinasi dua Sinyal Fs=100; t=(1:400)/fs; f1=1; s1=(2/pi)*sin(2*pi*f1*t);%sinyal pertama

f2=3; s2=(2/3/pi)*sin(2*pi*f2*t);%sinyal kedua s=s1+s2;%kombinasi sinyal 1 dan 2 subplot(2,1,1) plot(t,s) xlabel('time') S=fft(s,512); w=(0:255)/256*(fs/2); subplot(2,1,2) plot(w,abs(s(1:256))) xlabel('frequency') %Program Menentukan Diskrit Fourier Transform dan Invers Diskrit Fourier Transform close all; xn=input('enter the sequence x(n)'); %Get the sequence from user ln=length(xn); %find the length of the sequence xk=zeros(1,ln); %initilise an array of same size as that of input sequence ixk=zeros(1,ln); %initilise an array of same size as that of input sequence %code block to find the DFT of the sequence %----------------------------------------------------------- for k=0:ln-1 for n=0:ln-1 xk(k+1)=xk(k+1)+(xn(n+1)*exp((-i)*2*pi*k*n/ln)); %code block to plot the input sequence subplot(221); stem(t,xn); TITLE ('Input Sequence'); --- magnitude=abs(xk); % Find the magnitudes of individual DFT points %code block to plot the magnitude response subplot(222);

stem(t,magnitude); xlabel ('K'); TITLE ('Magnitude Response'); phase=angle(xk); % Find the phases of individual DFT points %code block to plot the magnitude sequence subplot(223); stem(t,phase); ylabel ('Phase'); xlabel ('K'); TITLE ('Phase Response'); % Code block to find the IDFT of the sequence for n=0:ln-1 for k=0:ln-1 ixk(n+1)=ixk(n+1)+(xk(k+1)*exp(i*2*pi*k*n/ln)); ixk=ixk./ln; %code block to plot the input sequence subplot(224); stem(t,xn); TITLE ('IDFT sequence'); %-----------------------------------------------------------

Referensi [1] Edward Kamen & Bonnie Heck, Fundamentals of Signals and Systems, Prentice Hall, 2000. [2] Naresh K Sinha, Linear Systems, John Wiley & Sons., 1991 [3] Alan V Oppenheim, Signals and Systems, dkk., 1997