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 napísať periodické signály v prostredí MATLAB

MATLAB je softvérový balík pre profesionálne matematickej analýzy a simulácie . V prípade periodickej funkcie - matematické funkcie , ktoré sa opakujú v danom rozsahu - bežné v praxi , oni sú často ťažké skúmať v diskrétnom svete počítačov . Avšak , keď obmedzený na danom rozsahu , MATLAB možno ľahko vytvárať pre-postavený a vlastné periodickej funkcie . Pokyny dovolená 1

Vytvoriť rozsah x , cez ktorý sa má zvážiť svoje periodickej funkcie alebo funkcie pomocou radu MATLAB notácie . Zadaním počiatočnú a koncovú hodnotu oddelené dvojbodkou , MATLAB generuje sériu čísla pre vás . V predvolenom nastavení je toto číslo zvýši o celé číslo jedna , ale každý prírastok možno zadať medzi štart a stop hodnoty

some_x = 0:100 , another_x = - pi : . 0.1 : pi ;

2

generovať hodnoty f ( x ) z vašej funkcie , vzhľadom na vytvorené hodnoty x ako vstup . Je možné vytvárať svoj ​​vlastný funkciu generovania vlastného kódu v M - súboru - MATLAB je typu programu súbor - ktorý vracia hodnotu vašej funkcie vzhľadom k vstupnej hodnota

my_sinc_x = since ( another_x ) . My_custom_values = my_custom_function ( some_x ) ;
3

generovať periodický signál z vlastného dát s žiadnou známou funkciou pomocou repmat funkcie ( ) pre opakovanie signálu . Počiatočné a konečné hodnoty vášho signálu musí byť podobná , ktorou sa zbližujú kontinuálne funkciu . V niektorých prípadoch to môže byť vykonané použitím okná na signál riadiť počiatočnej a konečnej hodnoty smerom k nule , alebo nejaké iné číslo , pred použitím repmat ( ) . Celým

my_periodic_signal = repmat ( my_signal , 1 , nRepetitions ) ;

Najnovšie články

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