Bir veri dizisindeki tepe noktalarını bulmak

devreci

Aktif Üye
Katılım
25 Mart 2020
Mesajlar
403
dfwefwefntısı.JPG


Türev noktaları bulunduktan sonra bu noktaya bir çizgi çeksek grafiği nerden keser bulunuyor ve orta noktası alınıyor

int strt=0; float stsf; int tpp=0; for(int r=1;r<dsy;r++) { LineTo(hdc,r>>3,250+dgr[r]); }

int bl=0; float mx=5; float ee,jj;
for(int r=0;r<dsy;r++) { float kk=fabs(dgr[r]-dgr[r+1]);
if(kk<0.3f) { int bs=-1; int sn=-1; //sıfır noktası

for(int i=r;i<r+200;i++) { if(i>dsy) break; ee=dgr[r]-dgr; if(fabs(ee)>3) { sn=i; break; } }
for(int i=r;i>r-200;i--) { if(i<0) break; jj=dgr[r]-dgr; if(fabs(jj)>3) { bs=i; break; } } ///tepe genişlik kontrolu

if((ee*jj>9)) { int uu=(bs+sn)/2; Ellipse(hdc,(uu>>3)-4, 250+dgr[uu]-5,(uu>>3)+5,250+dgr[uu]+5);r=sn; } //noktanın çizilmesi
} }
 

Ekler

  • tetst.rar
    67.3 KB · Görüntüleme: 104
  • Beğen
Reactions: nt
Test etmek icin iyimser sinyal kullanmamalisin. Verilere biraz gurultu eklemen gerekir.
 
Burada oluyor hocam , türev tam sıfır değil zaten dalga boyuna göre aldım belli değere kadar sistem otomatik filtreliyor
 
Gene de gurultuyle bog bir sinyali.

Mesela y=5sin(2pit/100)+sin(2pit/20)+rand(-1..1)

rand(-1..1) -1 +1 araliginda fp gurultu
 
werwertısı.JPG

Buluyor şu an hiç turev almıyor ve fitre yok. Türev sadece hızılndırıyor türevi çıkarttım.

@nt bunu mu yapmaya çalışıyorsun pitonda
 

Ekler

  • texts2.rar
    67.7 KB · Görüntüleme: 48
Win rar sadece windows için değil oradaki Win e bakma linux versiyornu da var :katil2: javascript html olrak yazmayı deneyeceğim ona bakarsın
 
  • Haha
Reactions: nt

Çevrimiçi personel

Forum istatistikleri

Konular
5,979
Mesajlar
101,979
Üyeler
2,514
Son üye
evrenbasaran

Son kaynaklar

Son profil mesajları

deneyci wrote on hakan8470's profile.
Sibonge uNkulunkulu ngokuhlukahluka asinike kona.

Bu hangi dil? :)
Lyewor_ wrote on taydin's profile.
Merhabalar. Elektrik laboratuvarınız varsa bunun hakkında bir konunuz var mı acaba? Sizin laboratuvarınızı merak ettim de :)
Lyewor_ wrote on taydin's profile.
Merhabalar forumda yeniyim! Bir sorum olacaktı lcr meterler hakkında. Hem bobini ölçen hemde bobin direnci ölçen bir lcr meter var mı acaba?
gruptaki arkadaşlara selamlar. sıteyi bu gün fark ettim. Asansör için 2x7 segment LCD gösterge üretmek istiyorum. acaba bu sayfadaki arkadaşlardan destek alabilirmiyim. LCD nin mantık açılımı ektedir.
deneyci wrote on TA3UIS's profile.
Selam.
Amatör telsiz lisansı nasıl alınıyor?
Lisansı olmayanı forumlarına almıyorlar. :)
Bilgi alamıyoruz.
Back
Top