Bir veri dizisindeki tepe noktalarını bulmak

devreci

Aktif Üye
Katılım
25 Mart 2020
Mesajlar
478
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: 141
  • 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: 97
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
6,977
Mesajlar
119,203
Üyeler
2,834
Son üye
Tulpar

Son kaynaklar

Son profil mesajları

hakan8470 wrote on Dede's profile.
1717172721760.png
Dedecim bu gul mu karanfil mi? Gerci ne farkeder onu da anlamam. Gerci bunun anlamini da bilmem :gulus2:
Lyewor_ wrote on hakan8470's profile.
Takip edilmeye başlanmışım :D ❤️
Merhaba elektronik tutsakları...
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?
Back
Top