Frekans Analizi - bir kaç satır kod ile

  • Konuyu başlatan Konuyu başlatan nt
  • Başlama tarihi Başlama tarihi

nt

Emekli
Katılım
21 Nisan 2023
Mesajlar
1,231
selam !

sadece birkaç gün öncesine kadar frekans analizinden hiçbir şey bilmiyordum
bu ilginç ve güçlü araçla tanıştıktan sonra bunları size açıklamamak bence haksızlık olur
Eğer frekans analizine dair herhangi bir şey bilmiyorsanız endişelenmeyin.
çünkü ben de yeni öğrenmeye başlıyorum ve sizlerle birlikte bu konuda adım adım ilerleyeceğiz

Fourier :
Kod:
from scipy.fft import fft
import numpy as np
sinyal = np.array([2.0, 1.0, 2.0, 1.0, 2.0, 1.0])
frekans_bilesenleri = fft(sinyal)
print(frekans_bilesenleri)

Hızlı fourrier:
Kod:
from numpy.fft import fft
sinyal = np.array([2.0, 1.0, 2.0, 1.0, 2.0, 1.0])
frekans_bilesenleri = fft(sinyal)
print(frekans_bilesenleri)

Wavelet:
Kod:
import pywt
sinyal = np.array([2.0, 1.0, 2.0, 1.0, 2.0, 1.0])
katsayilar = pywt.dwt(sinyal, 'db1')
print(katsayilar)

High pass-Low pass:
Kod:
from scipy.signal import butter, filtfilt
sinyal = np.array([2.0, 1.0, 2.0, 1.0, 2.0, 1.0])
nyquist = 0.5 
cutoff = 1.0  
order = 2  
b, a = butter(order, cutoff / nyquist, btype='low')
dusuk_geciren_sinyal = filtfilt(b, a, sinyal)
print(dusuk_geciren_sinyal)

Unutmayın, karmaşık gibi görünen konular bile birkaç satır kodla çözülebilir.
 

Çevrimiçi personel

Forum istatistikleri

Konular
8,503
Mesajlar
139,463
Üyeler
3,373
Son üye
Uğur ÇOTUK

Son kaynaklar

Son profil mesajları

"Araştırma, ne yaptığını bilmediğinde yaptığın şeydir." - Wernher von Braun
mechanic ayhanarican mechanic wrote on ayhanarican's profile.
https://www.allmystery.de almanca biliyorsan burada araştır. Yapay zekada çeviriyor gerçi.
Almanların matematik bilgisi daha iyi oluyor.
“Kendi yolunu çizen kişi, kimsenin izinden gitmez.” – Nietzsche
Kim İslâm’da güzel bir çığır açarsa (güzel bir alışkanlık başlatırsa), onun sevabı ve kendisinden sonra ona uyanların sevapları, onların sevaplarından hiçbir şey eksilmeksizin ona da yazılır.
erdemtr55 taydin erdemtr55 wrote on taydin's profile.
Merhaba Taydin bey,
Gruba spms serisi yapıcak mısınız?
ben 3 sargılı toroid ile 2 adet flyback sürücek bir devre yapmayı düşünüyorum.size soracak sorularım vardı?
Back
Top