Visualizzazione dei risultati da 1 a 2 su 2

Discussione: filtro passa basso c#

  1. #1

    filtro passa basso c#

    ciao a tutti!
    Sto facendo un progetto con altri miei compagni, che elabora e produce grafici attraverso l'acquisizione di dati inviati da 5 sensori.

    Ho già realizzato il metodo fft cioè la fast fourier transform.
    Da questo punto ho dei problemi con la realizzazione di un metodo che faccia da filtro passa basso.
    Cioè che tagli lo spetto delle frequenze del risultato della trasformata di fourier.

    Ho trovato degli esempi di filtri ma sn in matlab oppure sn degli applet java.
    Come possiamo procedere?
    Grazie dell'aiuto.

  2. #2
    i filtri li ricordo un pò dai tempi delle superiori.
    un filtro passa bassa dovrebbe tagliare la frequenze che superano quella di taglio,
    quindi basta passare la modulazione della frequenza ad un metodo del genere
    codice:
    public int frequenzaDiTaglio = 20;
    public int tagliaMetodo(int puntoDellaFrequenza){
      if(puntoDellaFrequenza>this.frequenzaDiTaglio){
         return this.frequenzaDiTaglio;
      }else{
         return puntoDellaFrequenza;
      }
    }
    poi se la frequnza di taglio deve essere calcolata in base alle componenti del circuito rc, allora devi implementare un metodo che faccia questo calcolo e imposti la frequenza di taglio (non ricordo le formule per fare questo) però il concetto è questo.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.