Filtre katsayılarıyla başa çıkmanın en iyi yolu nedir?

 

Böyle bir soru vardı. Filtrelerle ilgili makaleyi bitiriyorum, soru katsayılarla ortaya çıktı. Kısacası, tüm parametreler ve hatta filtre tipi, alçak geçiren filtre, yüksek geçiren filtre, bant geçiren vb. bunlara bağlıdır.

Kendim için onları Matlab'da düşünüyorum. Makale için MQL5 hesaplamaları yapmak istemiyorum çünkü sadece pencere yöntemine hakim olabildiğim için filtreler uzun olacak. Ve evet, zaman boşa gidecek.

Öncüler boş yere tıklamasınlar diye bilerek oy vermedim. Aşağıdaki seçenekler var, hangisi sizin için daha uygun?

  1. Katsayı kümeleri Matlab'da hesaplandı ve dosya başına bir seçenek olacak şekilde tipik konfigürasyonlar için metin veya ikili biçimde düzenlendi.
  2. Tüm seçenekler tek bir ikili dosyada birleştirilir, erişim için bir sınıf sağlanır. (bu zaten kendim için yapıldı)
  3. Kaynak kodlarında hesaplama için Matlab'da bir program yayınlandı .m. Burada her şey çok basit ama Matlab'a ihtiyacınız var, onu yetkiliden indirebilirsiniz. site, bir ay boyunca deneme.
  4. Matlab varsa katsayıların nasıl hızlı bir şekilde hesaplanacağına dair talimatlar yapıyorum. Muhtemelen video.
  5. Matlab çalışma zamanı indirilir, ücretsizdir, ancak dağıtımda yaklaşık bir konser ağırlığındadır. Onun için, Matlab'ın kendisinde olduğu gibi bir GUI ile bir program yazabilirim, bkz. 1 örneğin
  6. R'de bir şekilde nasıl hesaplayacağımı bilmiyorum. R'ye baktım, filtreleri hesaplamak için birçok kitaplık var, kalitesi kesinlikle bilinmiyor. Matlab'da, en azından, uzunluğu ve verilen parametrelerle optimum uzunlukta bir filtre olacağından ve bilinmeyen bir öncünün hafta sonu zanaatı olmayacağından eminim.

dd

fig.1 Matlab'da Filtre Oluşturucu penceresi

MATLAB Runtime - MATLAB Compiler - MATLAB
  • www.mathworks.com
Choose your country to get translated content where available and see local events and offers. Based on your location, we recommend that you select: . Select
 
Alexey Volchanskiy :

Böyle bir soru vardı. Filtrelerle ilgili makaleyi bitiriyorum, soru katsayılarla ortaya çıktı. Kısacası, tüm parametreler ve hatta filtre tipi, alçak geçiren filtre, yüksek geçiren filtre, bant geçiren vb. bunlara bağlıdır.

Pekala, herkes sessiz olduğu ve isimleri gizleyip saklamayacağını tartıştığı için, N2 versiyonumu yayınlayacağım.
 
Alexey Volchanskiy :
Pekala, herkes sessiz olduğu ve isimleri gizleyip saklamayacağını tartıştığı için, N2 versiyonumu yayınlayacağım.

HPF, HPF, HPF? İyi bir toplumda kendinize ne izin veriyorsunuz? En azından izleme ve parametrik olanlardan bahsetmemişler.

Birkaç yıl önce pazar forumlarından birinde izleme filtreleri hakkında kısa bir not yazdım (bir blog gibi). Daha fazla filtre istemiyorum.)

 
Yuriy Asaulenko :

HPF, FPF, HPF? İyi bir toplumda kendinize ne izin veriyorsunuz? En azından izleme ve parametrik olanlardan bahsetmemişler.

Birkaç yıl önce pazar forumlarından birinde izleme filtreleri hakkında kısa bir not yazdım (bir blog gibi). Daha fazla filtre istemiyorum .)

Ayaklarını mı tekmeledi?
 

Alexey, korkarım filtreler ve MatLab, katılımcıların büyük çoğunluğu için çok zor.

Bu yüzden insanlar sessiz.

Benim düşünceme göre, erişim sınıfı en iyisidir. Bunu anlamak uzun sürmez - ancak sonucu değerlendirebilirsiniz.

 
Son zamanlarda mql'den bazı sağlıksız uçuş eğilimleri izlenebilir, sonra R empoze edilir, sonra matlab :) Peki, burada yazar zaten kral, ortaya çıkıyor, ikincisi ikinci, seçeneğimiz olmadan herkes için haw edeceğiz, yeni olan her şey ilginç :) besleme - makaleleri okumama izin verin, daha sık ortaya çıkarlardı
 
George Merts :

Alexey, korkarım filtreler ve MatLab, katılımcıların büyük çoğunluğu için çok zor.

Bu yüzden insanlar sessiz.

Benim düşünceme göre, erişim sınıfı en fazla olanıdır. Bunu anlamak uzun sürmez - ancak sonucu değerlendirebilirsiniz.

İnsanlar zor olduğu için değil, kimse Matlab kullanmadığı için sessiz kalıyor. Burada insanlar, birine ne kadar garip gelse de MQL kullanıyor.
 
Maxim Dmitrievsky :
Son zamanlarda mql'den bazı sağlıksız uçuş eğilimleri izlenebilir, sonra R empoze edilir, sonra matlab :) Peki, burada yazar zaten kral, ortaya çıkıyor, ikincisi ikinci, seçeneğimiz olmadan herkes için haw edeceğiz, yeni olan her şey ilginç :) besleme - makaleleri okumama izin verin, daha sık ortaya çıkarlardı
Eğilim MQL'den kaçmak değil, semaverinizle manastırları dolaşmak. Bunlar farklı şeyler.
 
Andrey Dik :
Eğilim MQL'den kaçmak değil, semaverinizle manastırları dolaşmak. Bunlar farklı şeyler.

İlk olarak, MQL5'te her şey sınıflar, basit prosedürel stil örnekleri şeklinde yapılır. Matlab için bakım yoktur. Ancak, minimum uzunluk ve parametrelere maksimum yaklaşımla filtreleri hesaplayamayacağımı açıkça yazdım. En azından bu, tek bir makale çerçevesinde yapılacak bir iş değil.

Örneğin, en son işe aldığım projem evrensel bir ses yeniden örnekleyiciydi, yani örnekleme hızını, örneğin CD için 44100 Hz'den daha düşük bit hızı için 22050'ye değiştiren bir programdı. Filtreler orada yaygın olarak kullanılmaktadır. Ve patron kafayı yemiş, sanki biz havalıymışız gibi, katsayıları hesaplamak için kendi programımızı yapmalıyız ki bunu müşterilere verelim. Ben de 5. seçenekte ısrar ettim, ücretsiz matlab çalışma zamanını kullanın. Hızlı, lezzetli ve bedava olurdu.

Bana grupta havalı bir matematikçi verdi, savaştı, savaştı, hepsi aynı, matlab daha iyi düşünüyor. Sonra bıraktım, mantıklı argümanlar patrona mı ulaştı yoksa gurur mu kazanan oldu bilmiyorum.

Endişelenme, matlab yok, sadece üzerinde resimler yapıldı.

 

Dijital yöntem üreteci ?

Genel olarak, bir pencere senkronizasyon filtresi içindeyim.

Универсальный цифровой фильтр
Универсальный цифровой фильтр
  • oylar: 13
  • 2011.08.05
  • Nikolay Kositsin
  • www.mql5.com
Этот индикатор представляет собой общее решение задачи по использованию цифровых фильтров в клиентском терминале.
 
Alexey Volchanskiy :

Endişelenme, matlab yok, sadece üzerinde resimler yapıldı.


Tamam, bu bizim!