Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> .

Come trasferire le funzioni di MATLAB

MATLAB è un pacchetto software tecnico che può essere utilizzato per l'analisi del segnale digitale . Al fine di indagare un determinato processo , è possibile determinare in che modo il processo di modifica di un segnale in ingresso in un segnale di uscita . Matematicamente , è possibile stimare la funzione di trasferimento , o la descrizione di come l' ingresso è stato cambiato in uscita . I requisiti per il trasferimento analisi funzione è che il processo è lineare e tempo-invariante . Linearità significa che il sistema è semplice , modellata utilizzando solo addizione e moltiplicazione di fattori. Invarianza temporale indica che la relazione - la funzione di trasferimento - tra l'ingresso e l'uscita di un sistema non cambia con il tempo . Istruzioni
1

Definire due segnali , x e y . Tipicamente , xey sono l'input e output , rispettivamente , di un sistema lineare , tempo-invariante . MATLAB richiede la lunghezza dei vettori X e Y sia uguale
2

Stima della funzione di trasferimento di x e y utilizzando il seguente codice : .

Txy tfestimate = ( x , y ) .

MATLAB stima Txy dividendo la densità di potenza cross- spettrale , Pisside ( f) , per la densità spettrale di potenza di x , Pxx ( f )
3

Continuare ad analizzare la funzione di trasferimento . Il valore restituito da " tfestimate ( ) " è la Z -transform del filtro risposta all'impulso che converte in segnale di ingresso x per il segnale di uscita y .

 

Programmazione © www.354353.com