Forum Italiano sui Prodotti NI

annulla
Visualizzazione dei risultati per 
Cerca invece 
Intendevi dire: 

FIltraggio FIR

C'è un modo per implementare un filtro FIR con Labview senza utilizzare i blocchi già pronti?
Chessò...implementarlo con C e poi inserirlo...
...oppure qualsiasi altro modo che non sia uno script MATLAB!
0 Kudos
Messaggio 1 di 2
3.718Visualizzazioni

Ciao Lollo8888,

Allora ci sono diversi modi di procedere:

1. Scrivere il codice del filtro FIR in LabVIEW, basandosi sul tuo codice text based C.

2. Se non sei familiare con la programmazione G di LabVIEW puoi invece usare direttamente il codice C e utilizzare una funzione di LabVIEW che si chiama "Code Interface Node (CIN)". Essa richiama il codice scritto in linguaggio text based direttamente dal block diagram di LabVIEW (guarda l'Help di LabVIEW della funzione per vedere come funziona).

3. La terza possibilità (io consiglio questa rispetto alla soluzione 2), è fare una DLL dal tuo codice C del filtro e poi richiamarla da LabVIEW utilizzando la funzione "Call Library Function Node" (guarda l'help di LabVIEW della funzione per vedere come funziona). E' un po' lungo da leggere (302 pagine) comunque ti do' il link del manuale corrispondente "Using External Code in LabVIEW"  (http://www.ni.com/pdf/manuals/370109a.pdf).

ciao, spero di essere stato d'aiuto fammi sapere se hai bisogno

carlo>

0 Kudos
Messaggio 2 di 2
3.711Visualizzazioni