Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako prenosové funkcie na MATLAB

MATLAB je softvér , technické , ktoré môžu byť použité pre analýzu digitálneho signálu . Za účelom preskúmania určitého procesu , môžete zistiť , ako tento proces zmení vstupný signál na výstupný signál . Matematicky možno odhadnúť prenosovú funkciu , alebo opis toho, ako bol vstup zmení na výstupe . Požiadavky na analýzu prenosové funkcie je , že tento proces je lineárny a časovo invariantné . Linearita znamená , že systém je jednoduchý , modelovaný s použitím iba sčítanie a násobenie faktorov . Time - invariance znamená , že vzťah - prenosová funkcia - medzi vstupom a výstupom systému nemení s časom . Pokyny dovolená 1

Definujte dva signály X a Y. Typicky , x a y sú vstup a výstup , respektíve, lineárne , časovo invariantné systém . MATLAB vyžaduje dĺžku vektorov X a Y sa rovná
2

Odhad prenosové funkcie z X a Y pomocou nasledujúci kód : .

Txy = tfestimate ( x , y ) ;

MATLAB odhaduje Txy vydelením cross - spektrálnej hustotu výkonu , monštrancie ( f ) , a na výkonovej spektrálnej hustoty X , str XX ( f )
3

Pokračovať analyzovať prenosové funkcie . Hodnota vrátená " tfestimate ( ) " je Z - transformácia impulzné odozvy filtra , ktorý bude prevádzať do vstupného signálu x do výstupného signálu y .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené