Uvod v funkcijo Simulink Matlab

Simulink funkcije so funkcija, ki daje izhod z zagotavljanjem niza različnih vhodov. V Matlabu jih uporabljajo za izračun proizvodnje z različnimi metodami in izračuni. Imajo funkcijsko glavo, ki je enako kot v mnogih programskih jezikih. V Matlabu je več možnosti uporabe funkcije Simulink. Uporabljajo se v številnih sektorjih, kot so vesoljski, mehanični za njihove široke aplikacije, kot sta simulacija in modeliranje.

Delo Simulink Matlab

Simulink funkcije so funkcije, ki se uporabljajo v Matlabu za namene simulacije in modeliranja. Opredelimo jih lahko z različnimi metodami, kot so:

  • Z definiranjem funkcije ali zapisovanjem funkcije v blokirane funkcije.
  • Z definiranjem funkcije s pomočjo grafikona stanja držav.
  • Z definiranjem funkcij v bloku S.

a= function(b)

a= output variable

b=input variable

Podobno obstajajo različni načini klicanja funkcije, kot je klicanje funkcije v katerem koli funkcijskem bloku, v grafikonu stanja toka ali bloku S-funkcije. Sestavljajo jih vhodni, izhodni in funkcijski blok klicatelja. V njej moramo določiti vhodne in izhodne argumente. Prav tako lahko določi različne vrste podatkov, ki se uporabljajo v bloku. Simulink funkcije lahko določite glede na njihovo vidnost in dostopnost. Obstajajo različni funkcionalni bloki, kot so obsežni in globalni. Pri obsežni vidljivosti lahko model dostopa do funkcij na isti, nad ali pod njegovo raven, medtem ko ima model pri globalni vidljivosti dostop do funkcij, ki so deklarirane na katerem koli mestu.

Izvoz različnih funkcij lahko poteka tudi na obsežni in globalni ravni. Funkcijo, ki je definirana po vsem svetu, je mogoče izvoziti v najvišjo raven modela, medtem ko se funkcija, ki spada v obseg, lahko izvozi v vmesnik modela.

Ustvarjanje funkcije Simulink

Za oblikovanje bloka Simulink v Matlabu potrebujemo štiri bloke, poiščite jih spodaj:

  • Blok generatorja impulzov: Ta blok naj bi ustvaril vhodni signal, ki je potreben za oblikovanje modela.
  • Blok ojačanja : Če je treba okrepiti vhodni signal ali povečati signal, potem lahko dodamo ojačitveni blok, ki naj bi pomnožil vhodni signal z določenim faktorjem, potrebnim za oblikovanje modela.
  • Blok integratorja: Ta blok lahko integrira vhodni signal glede na naročilo. Če postavimo integrator drugega reda, potem bo vhodni signal integriral dvakrat.
  • Izhodni blok: Ta blok bo ustvaril izhodni signal za model glede na vse vhode, kot so omenjeni v prejšnjih blokih prej.

Poiščite spodnje korake za ustvarjanje preprostega modela Simulink v Matlabu:

1. korak: Odprite funkcijski blok Simulink in ga dodajte.

2. korak: V blok moramo dodati vrsto funkcije.

3. korak: Nato kliknite na blok, da določite funkcijo in njen algoritem.

4. korak: Na koncu moramo preizkusiti model.

Medtem ko vhodne argumente prenašamo skozi funkcijski blok, ga lahko tudi filtriramo in pošljemo v blok za obdelavo in rezultat izhodnega signala. To lahko storite s pomočjo funkcije filtra v Matlabu. Obstaja nekaj razlik med blokom funkcijskih podsistemov in funkcijskim blokom Simulink, kot je postopek priklica katere koli funkcije izveden z eno vrstico v tabeli podsistemov funkcijskega klica, medtem ko se v funkcijskem bloku Simulink prikliče z uporabo katere koli reference, tj. Ponavadi ime funkcije, vhod formalni argumenti niso prisotni v bloku funkcijskih podsistemov, medtem ko je prisoten v funkcionalnem bloku Simulink. Vhodi, ki so tipa signala in argumentov, so lahko vektorski, skalarni ali matrični. Podobno je izhod, ki je vrste signala in argumenta, lahko vektorski, skalarni ali matrični.

Uporaba funkcije Simulink Matlab

  • Uporabljajo se predvsem za simulacijo, kot je njegova uporaba v hidravličnem cilindru.
  • Uporabljajo se lahko za krmiljenje ali regulacijo hitrosti motorja.
  • Uporabljajo se pri simulaciji in modeliranju avtomatskih naprav, kot so sistemi za nadzor klime ali kateri koli regulator.
  • Uporabljajo se v vesoljskih aplikacijah, kot so sledenje radarjem, upravljanje zračnega prometa in nadzor zrakoplova.
  • Uporabljajo se tudi v različnih industrijskih modelih za avtomatizacijo.

Zaključek

Simulink funkcije so grafični bloki, ki se uporabljajo za simulacijo in modeliranje. Blok lahko izračuna z veliko učinkovitostjo in produktivnostjo. Vendar pa obstajajo nekatere omejitve, ki jih je treba preveriti in paziti, preden v Matlabu uporabite funkcijo Simulink.

Priporočeni članki

To je vodnik za funkcijo Simulink Matlab. Tukaj razpravljamo o uvodu, sintaksi, delu Simulink Matlab in primeri uporabe simulink Matlab funkcije. Obiščite lahko tudi druge naše sorodne članke, če želite izvedeti več -

  1. Matrica v Matlabu
  2. Razpršeni parceli v Matlabu
  3. Funkcija vsote v Matlabu
  4. Funkcije MATLAB

Kategorija: