Anda di halaman 1dari 2

Rangkuman video Signal Processing Design Using MATLAB and C/C++

Mengembangkan aplikasi algoritma untuk mendesain pemrosesan sinyal dapat dilakukan dengan
menggunakan Matlab dan C/C++. Namun, menggunakan kombinasi dari kedua program tersebut akan
meningkatkan proses kerja pemrosesan sinyal.
3 cara dalam mengkombinasikan Matlab dan C/C++ untuk memproses sinyal yaitu :

1. Memanggil Matlab dari C/C++


memanggil Matlab langsung dari C/C++ dapat dilakukan dengan menggunakan Matlab
Engine Interface. Hal tersebut akan menambahkan kemampuan C dengan mengintegrasikan
fungsi signal processing yang siap digunakan. Fungsi ini juga mengizinkan untuk
memvisualisasikan dan melihat data.

2. Membangkitkan kode C/C++ dari Matlab


Digunakan Matlab coder untuk membuat kode C/C++ langsung di dalam Matlab. Kode C/C+
+ yang dibuat bersifat readable dan portable dan bisa digunakan pada lingkungan
pengembangan C/C++.

3. Membawa/mengimport C/C++ libraries ke dalam Matlab


Agar dapat dipanggil ke dalam Matlab, C/C++ source code yang ingin digunakan harus di
compile terlebih dahulu menjadi suatu file binary yang disebut MEX (Matlab EXecutable).
Namun jika C/C++ source code tersedia dalam precompiled library, dapat digunakan load
library function Matlab untuk mengakses C/C++ based IP sebagai custom library yang mana
nantinya bisa digunakan bersama scripts, functions, dan system objects Matlab lainnya.

Rangkuman video Signal Processing Application: Expanding Our World, Bringing


Us Closer A Historical Perspective

Kemajuan Drive Application


sebuah perspektif masa lalu dan masa depan pemrosesan sinyal
Pemrosesan sinyal
pemrosesan sinyal dibutuhkan ketika suatu transduser gagal untuk
memenuhi kebutuhan atau keinginan pengguna.
contoh : - transduser tidak membuat perhitungan yang diinginkan
- kualitas transduser tidak cukup baik
- resolusi salah
Jadi, pemrosesan sinyal adalah suatu proses bukan tujuan. Lebih jelasnya,
setiap teknik pemrosesan sinyal yang penting dikendalikan oleh suatu aplikasi
dan mengikuti serangkaian langkah-langkah/siklus kasar sebagai berikut :
1. Kebutuhan atau aplikasi yang tidak mungkin
2. Pengembangan teori
3. Pembuktian konsep
4. Pengurangan biaya teknologi yang memungkinkan
5. Upping ante
6. Mengatasi keterbatasan system
7. Recycle
Observasi
dibutuhkan lebih dari dua puluh tahun per siklus untuk menjalankan
pemrosesan sinyal. Dalam menjalankan pemrosesan sinyal, dibutuhkan
banyak kemampuan yang bervariasi. Pada kenyataannya, tidak ada sumber
tunggal dana pengembangan. Sekarang, telah banyak produk yang
dihasilkan, termasuk juga banyak yang tidak ada kaitannya sama sekali
dengan radar.jadi

Jadi,

- realisasi dari pemrosesan sinyal akan terjadi dimana-mana.

- ketika suatu bidang membutuhkan pemrosesan sinyal, bidang tersebut akan


mengembangkan pemrosesan sinyal.

- pendidikan pemrosesan sinyal sangat dibutuhkan oleh setiap orang yang


bekerja di bidang engineering, science, bahkan seni.

Tantangan
- demobilisasi usaha yang berdasarkan keyakinan yang salah bahwa
pemrosesan sinyal itu kuno
- isu psikologi
- pemrosesan sinyal yang semakin sulit/membingungkan dengan teknik
computer
- tools matematis yang hanya cocok untuk system linear shift-invariant

Anda mungkin juga menyukai