1.1.3 Tiesinės diskretinės sistemos  (0)

Diskretinė sistema yra algoritmas arba taisyklė, pagal kurią sistemos įėjimo seka yra transformuojama į išėjimo seką. Priklausomai nuo poreikio ir pritaikomumo, tokia sistema užrašoma analitine išraiška, struktūrine schema arba programiniu algoritmu.


Prisijunk prie technologijos.lt komandos!

Laisvas grafikas, uždarbis, daug įdomių veiklų. Patirtis nebūtina, reikia tik entuziazmo.

Sudomino? Užpildyk šią anketą!

Diskretinė sistema yra algoritmas arba taisyklė, pagal kurią sistemos įėjimo seka yra transformuojama į išėjimo seką. Kiekviena diskretinę sistemą galima aprašyti keliais būdais:

  •  analitine išraiška;
  • struktūrine schema;
  • programiniu algoritmu.

Skaitmeninių signalų apdorojimo teorijoje dažniausiai naudojamos dvi pirmos diskretinės sistemos užrašymo formos. Programos algoritmas parastai braižomas tada, kai jau yra aiškūs diskretinės sistemos parametrai, visi reikalingi skaičiavimai atlikti ir reikia rašyti algoritmą, realizuojantį apskaičiuotą diskretinę sistemą.

Diskretines sistemas aprašant analitine išraiška arba struktūrine schema, naudojami tipiniai elementai.

Bendruoju atveju diskretinė sistema užrašoma taip:

         Diskretinės sistemos analitinė išraiška ,                                                    (1.1.10)

čia x(n) – įėjimo seka, y(n)- išėjimo seka, L() – operatorius, apibūdinantis diskretinę sistemą. Grafiškai tokia sistema pavaizduota 1.1.6 pav.

Diskretinė sistema struktūriškai

1.1.6 pav. Diskretinė sistema

 

Paprasčiausios diskretinės sistemos yra:

  •  vėlinimo elementas (1.1.7 pav.), kurio išėjimo seka yra suvėlinta per vieną atskaitą įėjimo sekai:

Vėlinimo elementas analitiškai.                                                              (1.1.11)

 

Vėlinimo elementas struktūriškai

1.1.7 pav. Vėlinimo elementas

  • dauginimo elementas (1.1.8 pav.), kurio išėjimo seka yra padauginta iš pastovaus dydžio (skaičiaus) a:

Dauginimo elementas analitiškai.                                                               (1.1.12)

Dauginimo elementas struktūriškai

 1.1.8 pav. Dauginimo elementas

  •  sumavimo elementas (1.1.9 pav.), kurio išėjimo seka lygi įėjimo sekų sumai:

Sumavimo elementas.                                                      (1.1.13)

Sumavimo elementas struktūriškai

1.1.8 pav. Sumavimo elementas

 Sudėtingesnės diskretinės sistemos sudaromos iš šių paprastų diskretinių sistemų – elementų.

Diskretinė sistema vadinama tiesine, jei poveikio sekų sumos reakcija yra lygi poveikio sekų reakcijų sumai, t.y.

Tiesinė diskretinė sistema,                        (1.1.14)

čia a, b – bet kokie pastovūs koeficientai.

Diskretinė sistema yra pastovių parametrų, jei suvėlintą įėjimo seką – poveikį x(n-k) atitinka tiek pat suvėlinta išėjimo seka – reakcija y(n-k). Vadinasi, pastovių parametrų sistemai

Pastovių parametrų sistema

galioja priklausomybė

Pastovių parametrų sistema.                                                  (1.1.15)

Vėlinimo, dauginimo ir sumavimo elementai yra pastovių parametrų tiesinės diskretinės sistemos. Toliau kalbėdami apie diskretines sistemas, turėsime omenyje pastovių parametrų tiesines diskretines sistemas.

 Jei diskretinė sistema vaizduojama programiniu algoritmu, naudojami tokie pagrindiniai elementai:

  • programos pradžios ir pabaigos žymės

Programos pradžiaProgramos pabaiga

1.1.9 pav. Programos pradžios ir pabaigos elementa

 

  • bet kokia programos operacija, išskyrus duomenų įvedimą ir išvedimą

Bet kokia operacija, išskyrus duomenų įvedimą-išvedimą

1.1.20 pav. Programos operacijos elementas

  • duomenų įvedimo-išvedimo elementas

Duomenų įvedimas-išvedimas

1.1.21 pav. Duomenų įvedimo-išvedimo programoje elementas

  • sąlygos elementas. Naudojamas pavaizduoti išrinkimą (pvz. if)

Sąlygos elementas

1.1.22 pav. Sąlygos elementas

  • ciklo elementas. Naudojamas pavaizduoti programiniu būdu realizuotus ciklus (pvz for, while, repeat)

Ciklo elementas

1.1.23 pav. Ciklo elementas

  •  paprogramės elementas. Naudojamas pavaizduoti kreipimąsi į paprogramę.

 Kreipimasis į paprogramę

1.1.24 pav. Paprogramės elementas 

Panaudojant pateiktus tipinius elementus galima sudaryti bet kokios programos algoritmą.

Pasidalinkite su draugais
Aut. teisės: www.technologijos.lt
(0)
(2)
(-2)

Komentarai (0)