Yanıtlar:
Ders kitapları yönündeki tavsiyem Rick Lyons’un DSP’yi Anlaması . Son baskı hakkındaki incelemem burada .
Ben ve topluluğundan ve başka yerlerden birçoğu, Rick'in ilk basımdan beri metnin bazı kısımlarını gözden geçirmesine yardımcı .
Kendi kendine çalışma için daha iyi bir kitap olmadığını biliyorum.
On-line, ücretsiz bir kaynak olarak, Steve Smith'in kitabını öneririm . Şahsen, Rick'in tarzını tercih ediyorum, ancak Steve'in kitabı çevrimiçi erişilebilirliğin avantajı olarak (ve çevrimiçi sürüm ücretsiz!).
Düzenle:
Rick bana burada paylaşacağımı düşündüğüm bir geri bildirim gönderdi:
DSP kitabımın bir kopyasına sahip meslektaşlarınız için, kitabım için onlara not göndermekten memnuniyet duyarım. Tek yapmaları gereken bana (1) The Edition Number ve (2) kitabın bir kopyasının Printing Number olduğunu söyleyen bir E-posta göndermek. Baskı Numarası 'Özel' sayfasından hemen önce sayfada bulunabilir. E-posta adresim: R.Lyons [at] ieee.org
Meslektaşlarınızın şunlara bir göz atmasını tavsiye ederim: http://www.redcedar.com/learndsp.htm
Rick ayrıca bana uzun bir çevrimiçi DSP referansı listesi verdi. Buraya koyacak çok fazla şey var. Bir GoogleDocs sürümü kurma hakkında göreceğim ve daha sonra buraya yeniden göndereceğim.
Paul Falstad'ın Java uygulamaları, sistemler ile etkileşime girmenin ve sezgisel olarak öğrenmenin harika bir yoludur. Dijital Filtre uygulaması bir devrim niteliğindedir.
Gerisini http://www.falstad.com/mathphysics.html adresinde bulabilirsiniz .
Daha resmi olmayan bir giriş için Ken Steiglitz'in Dijital Sinyal İşleme Astarını beğendim , bu tam olarak söylediği gibi. Bu metni kullanarak bir sınıf TAED ve stilini çok beğendim. İyi yazılmış ve materyali oldukça ilginç kılıyor.
Bir DSP Astarı, aşağıdakileri içeren geniş bir kitle için yazılmıştır:
- Mühendislik ve Bilgisayar Bilimleri derslerinde DSP öğrencileri.
- Bilgisayar müziğinin bestecileri ve dijital sesle çalışanlar.
- Multimedya ile çalışan WWW ve İnternet geliştiricileri.
- DSP'ye giriş yapmak isteyen bilimle ilgilenen genel okuyucular.
Özellikleri:
- İlk kez kullananlar, özellikle bilgisayar müziğindeki yeni başlayanlar için DSP'ye basit ve derli toplu bir adım adım yaklaşım sunar.
- FFT ve dijital filtreleme dahil olmak üzere çalışma alanı bilgisi ve frekans bölgesi yöntemlerinin anlaşılmasını sağlamak için tasarlanmıştır.
- Okuyucunun DSP teori ve tekniklerini anlama ve uygulamalarına yardımcı olan, düşündürücü sorular içeren ve önerilen deneyler içerir.
Aşağıdaki üç, bu konuda en iyi başvurulan Ders kitaplarıdır.
Ayrık-Zamanlı Sinyal İşleme , Alan V. Oppenheim, Prentice-Hall Sinyal İşleme Serisi, Ronald W. Schafer, John R. Buck.
Sayısal İşaret İşleme: Prensipler, Algoritmalar ve Uygulamaları , Prentice Hall John G. Proakis, Dimitris K Manolakis
Sinyaller ve Sistemler , Prentice Salonu Alan V. Oppenheim, Alan S. Willsky, S. Hamid ile
Bunlardan birini seçmeniz gerekirse, Alan V. Oppenheim tarafından Ayrık Zamanlı Sinyal İşleme Prentice-Hall Sinyal İşleme Serisi, Ronald W. Schafer, John R. Buck . Elbette, Hossein'in cevabında listelendiği gibi Sanjit Mitra yeni başlayanlar için kolay olabilir.
Bireysel güçleri olan diğer kitaplar:
Teorik çalışmalar için, Oppenheim tanrıdır, ancak pratikte kullanacaksanız Mitra en iyilerden biridir:
Sayısal İşaret İşleme: Bilgisayar Tabanlı Bir Yaklaşım, Sanjit K. Mitra
MIT OpenCourseWare'i ziyaret edebilirsiniz . Alan V. Oppenheim tarafından hazırlanan bir dizi 20 video konferansı.
Bahsedilen kitaplara ek olarak, algoritma geliştirmeye odaklanıyorsanız, MATLAB kullanarak Proakis'in Dijital Sinyal İşleme özelliği yeni başlayanlar için mükemmel bir kaynaktır. Sayısal tarifleri serisi de pratik durumlarda bazı çekirdek DSP algoritmaları (spektral ayrışımı, kıvrım bulunur, interpolasyon ve ekstrapolasyon vs.) nasıl uygulanacağını ilgili mükemmel bir kaynak.
Bana göre, Oppenheim, Proakis'e kıyasla, konuya çok daha titiz bir teorik muamele sunuyor. Her zaman hissettiğim Proakis, gerçek dünya senaryolarına biraz daha uygulanabilirlik sağlar.
Zaman zaman evrişimin doğasını anlarken bu uygulamayı çok yararlı buldum. Evrimin Neşesi. Zaman sinyallerinizi "çizmenize" ve onları sarsmanıza izin verir, böylece zaman alanında neler olup bittiğini görebilirsiniz.
Bazı matematiksel olgunluğa sahip olan DSP neofitiyle başlamak isteyebilirsiniz
hangi çevrimiçi serbestçe kullanılabilir. Yazarlar ayrıca diğer iki kitabını çevrimiçi olarak özgürce kullanılabilir hale getirdi:
Jelena Kovačević, Vivek Goyal, Martin Vetterli, Fourier ve Dalgacık Sinyali İşleme , 2013.
Martin Vetterli, Jelena Kovačević, Dalgacık ve Alt Bant Kodlama , 2007.
Sinyal İşleme Temelleri önsözünden:
Bu kitap, modern sinyal işlemenin derinlemesine anlaşılması için temelleri kapsar. Birçok okuyucunun birden fazla kaynağa dağılmadan önce görmüş olabileceği, ancak sinyal işlemede gerekli olan Hilbert uzay yorumlamaları olmadan görebileceği materyal içerir. Amacımız, sinyal işlemeyi geometri ile öğretmektir.yani Öklid geometrik görüşlerini soyut sinyallere yaymak; Bunu başarmak için Hilbert uzay geometrisini kullanıyoruz. Bu yaklaşımla, temel kavramlar - üslerin özellikleri, Fourier gösterimleri, örnekleme, enterpolasyon, yaklaşım ve sıkıştırma gibi - çoğu zaman, belirli boyutlar, ayrık zamanlar ve sürekli zamanlar arasında tek tek bulunur, böylece birkaç temel farklılığı işaret etmeyi kolaylaştırır. . Sonuçların geometrik olarak birleştirilmesi, anlayışı daha hızlı ve daha hızlı bir şekilde iterek Fourier-domain içgörüsü dışında genelleştirmeye yardımcı olur.
https://www.amazon.com/dp/B01MS8W9XI
Bu kitap, okuyucuya yazılım yazmayı öğretecek farklı projelerden geçecek: şarkılarını geliştirmek, farklı gitar seslerini sentezlemek, insan beyin dalgalarını değiştirmek, camları kırmak, insanların rahatlamak ve birçok farklı ses mühendisliği ve DSP araçları hakkında bilgi edinmek için yardım edecek: DFT, FFT, Yüksek geçiş filtresi, düşük geçiş filtresi, temel frekans, Karplus-güçlü algoritma. Bu kitap hakkında öğrenecekler: Isochronic tonlar, Binaural vuruşlar ve Monaural vuruşlar ve nasıl kodlanacakları. O zaman kendi ritimleri ile gelebilecekler. Ses dalgalarını ve daha fazlasını öğrenecekler. İnsanlara DSP araçlarını nasıl kodlayacaklarını gösteren çok az kitap / web sitesi var. Teoriyi gösteren ancak uygulamayı gösteren pek çok şey yok, bu yüzden bu Kitabın lise öğrencileri, üniversite öğrencileri ve seviyeler arası çalışanlar için çok yararlı olacağını düşünüyorum.
Bazı insanlar DSP'ye kendi içinde bir konu olarak odaklanmayı sever. Öğrenmenin doğrusal bir ilerlemeden çok bir spiral olduğunu düşünmeyi seviyorum. Sinyal işleme kullanan sizi ilgilendiren ve çok sayıda büyüyen bir uygulamayı takip etmenizi öneririm. DSP'deki önemli atılımların çoğu, kendi sorunlarını çözen kişiler tarafından bulundu. Yukarıda önerilen tüm kitaplar çok iyi. Basit bir çözümle ilgili ilginç bir sorun, bir sayfayı provadan beğenmediğiniz ve işe yaramazsa, bir öğrenciye prova sayfasına daha çekici gelir.
Çevrimiçi kurslar, Sinyal İşleme'nin Kendi Kendine İncelenmesi için harika bir kaynaktır.
Coursera'da çok var :
EdX'te de iyi seçenekler var :
Sürüş keyfi!