Apa sajakah sumber daya yang direkomendasikan (buku, tutorial, ceramah, dll.) Tentang pemrosesan sinyal digital, dan bagaimana cara mulai bekerja dengannya pada tingkat teknis?
Apa sajakah sumber daya yang direkomendasikan (buku, tutorial, ceramah, dll.) Tentang pemrosesan sinyal digital, dan bagaimana cara mulai bekerja dengannya pada tingkat teknis?
Jawaban:
Rekomendasi saya dalam hal buku teks adalah Pengertian DSP Rick Lyons . Ulasan saya tentang edisi terbaru ada di sini .
Saya, dan banyak orang lain dari komunitas dan di tempat lain, telah membantu Rick merevisi bagian-bagian teks sejak edisi pertama.
Untuk belajar mandiri, saya tahu tidak ada buku yang lebih baik.
Sebagai sumber daya online gratis, saya merekomendasikan buku Steve Smith . Secara pribadi, saya lebih suka gaya Rick, tetapi buku Steve sebagai keuntungan dari aksesibilitas online (dan versi online gratis!).
Edit:
Rick mengirimi saya beberapa umpan balik yang saya pikir akan saya bagikan di sini:
Untuk kolega Anda yang memiliki salinan buku DSP saya, saya akan dengan senang hati mengirimi mereka errata untuk buku saya. Yang harus mereka lakukan adalah mengirimi saya E-mail yang memberi tahu saya (1) Nomor Edisi, dan (2) Nomor Pencetakan dari salinan buku mereka. Nomor Pencetakan dapat ditemukan di halaman tepat sebelum halaman 'Dedikasi'. Alamat surel saya adalah: R.Lyons [at] ieee.org
Saya merekomendasikan agar kolega Anda melihat: http://www.redcedar.com/learndsp.htm
Rick juga memberi saya daftar panjang referensi DSP online. Ada terlalu banyak untuk diletakkan di sini. Saya akan melihat tentang menyiapkan versi GoogleDocs dan memposting ulang di sini nanti.
Applet Java Paul Falstad adalah cara yang fantastis untuk berinteraksi dengan sistem dan mempelajarinya secara intuitif. The Digital Filter applet adalah Wahyu.
Lihat sisanya di http://www.falstad.com/mathphysics.html .
Untuk pengantar yang lebih informal, saya suka A Digital Signal Processing Primer oleh Ken Steiglitz, yang persis seperti yang dikatakan. Saya TAED kelas menggunakan teks ini dan sangat menyukai gaya. Ini ditulis dengan baik, dan membuat materi cukup menarik.
Primer DSP ditulis untuk khalayak luas termasuk:
- Siswa DSP dalam kursus Teknik dan Ilmu Komputer.
- Komposer musik komputer dan mereka yang bekerja dengan suara digital.
- WWW dan pengembang Internet yang bekerja dengan multimedia.
- Pembaca umum tertarik pada sains yang ingin pengantar DSP.
Fitur:
- Menawarkan pendekatan langkah-demi-langkah sederhana dan tanpa gangguan ke DSP untuk pengguna pertama kali, terutama pemula dalam musik komputer.
- Dirancang untuk memberikan pengetahuan dan pemahaman tentang metode domain frekuensi, termasuk FFT dan penyaringan digital.
- Berisi pertanyaan yang merangsang pemikiran dan eksperimen yang disarankan yang membantu pembaca untuk memahami dan menerapkan teori dan teknik DSP.
Tiga di bawah ini adalah buku teks terbaik yang dirujuk tentang hal ini.
Pemrosesan Sinyal Diskrit-Waktu , Seri Pemrosesan Sinyal Prentice-Hall oleh Alan V. Oppenheim, Ronald W. Schafer, John R. Buck.
Pemrosesan Sinyal Digital: Prinsip, Algoritma dan Aplikasi , Prentice Hall John G. Proakis, Dimitris K Manolakis
Sinyal dan Sistem , Prentice Hall Alan V. Oppenheim, Alan S. Willsky, dengan S. Hamid
Jika Anda perlu memilih salah satunya, pilih - Pemrosesan Sinyal Diskrit-Waktu Seri Pemrosesan Sinyal Prentice-Hall oleh Alan V. Oppenheim, Ronald W. Schafer, John R. Buck . Tentu saja, sebagaimana tercantum dalam jawaban Hossein, Sanjit Mitra mungkin mudah bagi pemula.
Buku selanjutnya dengan kekuatan masing-masing:
Untuk studi teoritis, Oppenheim adalah dewa tetapi jika Anda akan menggunakannya dalam praktik, Mitra adalah salah satu yang terbaik:
Pemrosesan Sinyal Digital: Pendekatan Berbasis Komputer, Sanjit K. Mitra
Anda dapat mengunjungi MIT OpenCourseWare . Satu set 20 ceramah video oleh profesor Alan V. Oppenheim.
Selain buku-buku yang telah disebutkan, jika Anda berfokus pada pengembangan algoritma, Pemrosesan Sinyal Digital Proakis menggunakan MATLAB adalah sumber yang bagus untuk pemula. Seri resep numerik juga merupakan sumber yang bagus untuk menerapkan beberapa algoritma inti DSP (dekomposisi spektral, konvolusi, interpolasi, dan ekstrapolasi, dll.) Dalam situasi praktis.
Bagi saya, Oppenheim memberikan perlakuan teoretis yang jauh lebih ketat untuk subjek dibandingkan dengan Proakis. Proakis, saya selalu merasa, memberikan penerapan yang lebih banyak untuk skenario dunia nyata.
Saya menemukan applet ini sangat membantu ketika memahami sifat konvolusi dalam waktu. Sukacita Konvolusi. Ini memungkinkan Anda "menggambar" sinyal waktu Anda dan melilitkannya sehingga Anda mendapatkan gambaran tentang apa yang terjadi dalam domain waktu.
DSP orang baru yang memiliki beberapa jatuh tempo matematika mungkin ingin memulai dengan
yang tersedia secara online secara gratis. Para penulis juga telah membuat dua buku lainnya tersedia secara online secara gratis:
Jelena Kovačević, Vivek Goyal, Martin Vetterli, Fourier dan Pemrosesan Sinyal Wavelet , 2013.
Martin Vetterli, Jelena Kovačević, Wavelet dan Subband Coding , 2007.
Dari kata pengantar Foundations of Signal Processing:
Buku ini membahas dasar-dasar untuk pemahaman mendalam tentang pemrosesan sinyal modern. Ini berisi materi yang mungkin dilihat banyak pembaca sebelum tersebar di berbagai sumber, tetapi tanpa interpretasi ruang Hilbert, yang sangat penting dalam pemrosesan sinyal. Tujuan kami adalah untuk mengajarkan pemrosesan sinyal dengan geometri, yaitu, untuk memperluas wawasan geometris Euclidean ke sinyal abstrak; kami menggunakan geometri ruang Hilbert untuk mencapai itu. Dengan pendekatan ini, konsep-konsep mendasar - seperti sifat-sifat pangkalan, representasi Fourier, pengambilan sampel, interpolasi, pendekatan, dan kompresi - sering disatukan di seluruh dimensi terbatas, waktu diskrit, dan waktu kontinu, sehingga memudahkan untuk menunjukkan beberapa perbedaan penting. . Menyatukan hasil secara geometris membantu menyamaratakan di luar wawasan domain Fourier, mendorong pemahaman lebih jauh, lebih cepat.
https://www.amazon.com/dp/B01MS8W9XI
Buku ini akan membahas berbagai proyek yang akan mengajarkan pembaca cara menulis perangkat lunak: untuk meningkatkan nyanyian mereka, mensintesiskan suara gitar yang berbeda, mengubah gelombang otak manusia, memecahkan kaca, membantu orang untuk bersantai dan belajar tentang berbagai teknik suara dan alat DSP yang berbeda: DFT, FFT, High pass filter, low pass filter, frekuensi fundamental, algoritma Karplus-strong. Dalam buku ini mereka akan belajar tentang: nada isokronik, ketukan Binaural, dan ketukan Monaural dan cara membuat kode. Kemudian mereka akan dapat menghasilkan ketukan mereka sendiri. Mereka akan belajar tentang gelombang suara dan banyak lagi. Ada sangat sedikit buku / situs web yang menunjukkan kepada orang-orang cara membuat kode alat DSP. Ada banyak yang menunjukkan teori tetapi tidak banyak yang menunjukkan aplikasinya, jadi saya pikir Buku ini akan sangat berguna bagi siswa sekolah menengah, mahasiswa, dan karyawan antar level.
Beberapa orang suka fokus pada DSP sebagai subjek tersendiri. Saya suka berpikir bahwa belajar lebih dari spiral daripada perkembangan linier. Saya menyarankan agar Anda mengejar aplikasi yang menarik bagi Anda yang menggunakan pemrosesan sinyal dan ada banyak dan terus bertambah. Sebagian besar terobosan penting dalam DSP ditemukan oleh orang yang memecahkan masalah mereka sendiri. Semua buku yang disarankan di atas sangat bagus. Masalah yang menarik dengan solusi sederhana biasanya lebih menarik bagi siswa untuk halaman bukti, kecuali jika Anda suka halaman bukti dan itu bekerja juga.
Kursus online adalah sumber yang bagus untuk Belajar Memproses Sinyal secara Mandiri.
Ada banyak di Coursera :
Ada juga opsi bagus di edX :
Nikmati perjalanannya!