Úvod do funkce Simulink Matlab

Funkce Simulink jsou funkce, které poskytují výstup poskytováním sady různých vstupů. V Matlabu se používají k výpočtu výstupu pomocí různých metod a výpočtů. Mají záhlaví funkce, které je stejné jako v mnoha programovacích jazycích. Existuje několik způsobů, jak používat funkci Simulink v Matlabu. Používají se v mnoha odvětvích, jako je letecký a kosmický průmysl, pro jejich rozsáhlé aplikace, jako je simulace a modelování.

Práce Simulink Matlab

Simulink funkce jsou funkce používané v Matlabu pro účely simulace a modelování. Lze je definovat pomocí různých metod, jako jsou:

  • Definováním funkce nebo zápisem funkce do funkčně definovaných bloků.
  • Definováním funkce pomocí diagramu stavu.
  • Definováním funkcí v S-bloku.

a= function(b)

a= output variable

b=input variable

Podobně existují různé způsoby vyvolání funkce, jako je vyvolání funkce v kterémkoli funkčním bloku, v diagramu stavu nebo v S-funkčním bloku. Skládají se ze vstupního, výstupního a funkčního volajícího bloku. Musíme v něm definovat vstupní a výstupní argumenty. Může také určit různé typy dat použité v bloku. Funkce Simulink lze definovat podle jejich viditelnosti a přístupnosti. Existují různé funkční bloky, jako je rozsah a globální. Při viditelnosti s rozsahem může model přistupovat k funkcím na stejné, nad nebo pod jeho úrovní, zatímco v globální viditelnosti má model přístup k funkcím, které jsou deklarovány na jakémkoli místě.

Export různých funkcí může také probíhat v rozsahu a globální úrovni. Globálně definovaná funkce může být exportována na nejvyšší úroveň modelu, zatímco funkce, která je určena, může být exportována do rozhraní modelu.

Vytvoření funkce Simulink

K návrhu bloku Simulink v Matlabu potřebujeme čtyři bloky, najdete je níže:

  • Pulzní generátorový blok: Tento blok je určen k produkci vstupního signálu, který je potřebný pro návrh modelu.
  • Ziskový blok: Pokud je potřeba zesílit vstupní signál nebo zvýšit signál, můžeme přidat blok zisku, který je určen k vynásobení vstupního signálu konkrétním faktorem nezbytným pro návrh modelu.
  • Integrator Block: Tento blok může integrovat vstupní signál na základě objednávky. Pokud umístíme integrátor druhého řádu, integruje vstupní signál dvakrát.
  • Blok Outport: Tento blok bude generovat výstupní signál pro model podle všech vstupů, jak bylo zmíněno v předchozích předchozích blocích.

Níže naleznete kroky k vytvoření jednoduchého modelu Simulink v prostředí Matlab:

Krok 1: Otevřete funkční blok Simulink a přidejte jej.

Krok 2: Do bloku musíme přidat typ funkce.

Krok 3: Poté kliknutím na blok definujte funkci a její algoritmus.

Krok 4: Nakonec musíme model otestovat.

Při předávání vstupních argumentů přes funkční blok můžeme také filtrovat a odesílat je do bloku ke zpracování a výsledkem je výstupní signál. To lze provést pomocí funkce filtru v Matlabu. Existují určité rozdíly mezi blokem funkčních subsystémů a funkčním blokem Simulink, jako je proces vyvolání libovolné funkce proveden jedinou linkou v hodinách subsystémů volání funkcí, zatímco v funkční bloku Simulink je vyvolán pomocí jakékoli reference, tj. Obvykle názvu funkce, vstupu argumenty, které jsou formální, nejsou přítomny ve funkčních blocích subsystémů, zatímco jsou přítomny ve funkčním bloku Simulink. Vstupy typu signálu a argumentu mohou být vektorové, skalární nebo maticové. Podobně může být výstupem signálu a argumentu vektor, skalár nebo matice.

Použití funkce Simulink Matlab

  • Používají se hlavně pro simulaci, jako je použití v hydraulickém válci.
  • Mohou být použity k řízení nebo regulaci otáček motoru.
  • Používají se při simulaci a modelování automatických zařízení, jako jsou systémy klimatizace nebo jakýkoli ovladač.
  • Používají se v leteckých aplikacích, jako je sledování radaru, řízení letového provozu a řízení letadla.
  • Používají se také v různých konstrukcích průmyslové automatizace.

Závěr

Simulinkové funkce jsou grafické bloky, které se používají pro účely simulace a modelování. Může vypočítat blok s velkou účinností a produktivitou. Existují však určitá omezení, která by měla být zkontrolována a postaráno se před použitím funkce Simulink v Matlabu.

Doporučené články

Toto je průvodce funkcí Simulink Matlab. Zde diskutujeme úvod, syntaxi, práci Simulink Matlab a příklady použití funkce Simulink Matlab. Další informace naleznete také v dalších souvisejících článcích -

  1. Matrix v Matlabu
  2. Rozptyl Plots v Matlabu
  3. Funkce Sum v Matlabu
  4. Funkce MATLAB

Kategorie: