Import heartpy as hp hrdata = hp get data('data csv') Oldindan ishlov berish import heartpy as hp


sample_rate ( int yoki float ) - o'tkazilgan ma'lumotlar ketma-ketligi namunasi olingan namuna tezligi  order



Yüklə 223,57 Kb.
səhifə8/10
tarix26.07.2023
ölçüsü223,57 Kb.
#137540
1   2   3   4   5   6   7   8   9   10
Algoritmning ishlashi

sample_rate ( int yoki float ) - o'tkazilgan ma'lumotlar ketma-ketligi namunasi olingan namuna tezligi 

  • order ( int ) – filtr tartibi sukut bo‘yicha: 2 

  • filtertype ( str ) - Foydalanish uchun filtr turi. Mavjud: - past o'tkazgich : past o'tkazgichli butterworth filtri - yuqori o'tkazuvchi filtri : yuqori o'tkazgichli butterworth filtri - tarmoqli o'tkazuvchisi : tarmoqli o'tkazgichli butterworth filtri - tishli : belgilangan chastota diapazonidagi tirqishli filtri ham yuqori o'tkazgich, ham tirqish filtri asosiy chiziqni olib tashlash uchun foydalidir. Teshik filtri, ayniqsa, EKG signallarida tayanch chizig'ini olib tashlash uchun foydalidir. 

  • Qaytaradi: 

    out - filtrlangan ma'lumotlarni o'z ichiga olgan 1d massiv 

    Qaytish turi: 

    1d massivi 

    Misollar 
    >>> import numpy as np 
    >>> import heartpy as hp 
    Taqdim etilgan standart ma'lumotlardan foydalanish 
    >>> data, _ = hp.load_exampledata(0) 
    Biz signalni filtrlashimiz mumkin, masalan, past o'tkazgich 5 Gts va undan yuqori barcha chastotalarni o'chirib qo'yadi (qiyshaygan chastota bilan) 
    >>> filtered = filter_signal(data, cutoff = 5, sample_rate = 100.0, order = 3, filtertype='lowpass') 
    >>> print(np.around(filtered[0:6], 3)) 
    [530.175 517.893 505.768 494.002 482.789 472.315] 
    Yoki biz yuqori chastotali filtr yordamida 0,75 Gts dan past bo'lgan barcha chastotalarni o'chirib tashlashimiz mumkin: 
    >>> filtered = filter_signal(data, cutoff = 0.75, sample_rate = 100.0, order = 3, filtertype='highpass') 
    >>> print(np.around(filtered[0:6], 3)) 
    [-17.975 -28.271 -38.609 -48.992 -58.422 -67.902] 
    Yoki diapazonni belgilang (bu erda: 0,75 - 3,5 Gts), undan tashqarida barcha chastotalar kesiladi. 

    Yüklə 223,57 Kb.

    Dostları ilə paylaş:
    1   2   3   4   5   6   7   8   9   10




    Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
    rəhbərliyinə müraciət

    gir | qeydiyyatdan keç
        Ana səhifə


    yükləyin