Čo je Matlab?

Je skrátený na maticový jazyk a je určený pre počítačových vedcov a technikov. Matlab poskytuje skvelé riešenia v oblasti výpočtovej matematiky.

Matlab možno použiť na -

  1. Analýza dát
  2. Vývoj algoritmov
  3. Vytvárajte modely a aplikácie

Matlab nachádza veľké využitie v strojovom učení a hlbokom učení, pretože sa zaoberajú n-dimenzionálnym priestorom, ktorý je možné reprezentovať a analyzovať iba v maticovej podobe. Okrem týchto ďalších technológií, ktoré to využívajú, sú návrh riadiacich systémov, spracovanie obrazu a výpočtové financovanie.

Príkazy Matlab

Matlab poskytuje príkazy, ktoré sa používajú, keď užívateľ musí pracovať s aplikáciou pomocou rozhrania príkazového riadka. Tu uvidíme, ako používať tieto príkazy v Matlabe pomocou príkladov

  • Základné príkazy Matlab

1. Vymazať - tento príkaz odstráni premenné z pamäte

2. Exist - Tento príkaz skontroluje existenciu premennej

3. Clc - Tento príkaz Matlab vymaže príkazové okno

4. Global - Tento príkaz deklaruje premennú ako globálnu

5. Pomoc - Ak potrebujete vyhľadať pomoc, napíšte kľúčové slovo do príkazového okna a zobrazí sa vám dostupné možnosti

6. Kto - Tento príkaz Matlab uvádza aktuálnu premennú

7. Type - Tento príkaz zobrazí obsah súboru.

8. Pwd - Tento príkaz zobrazí aktuálny adresár.

9. Dátum - tento príkaz zobrazí aktuálny dátum

10. Čo - Tento príkaz zobrazí zoznam všetkých súborov Matlab v aktuálnom adresári

Príklad 1:

Príklad 2:

Príklad 3:

Príklad 4:

Príklad 5:

Takže ak by ste jasne pozorovali vyššie uvedený príklad 5, môžete vidieť, že tvrdenia sú pravdivé a v poslednom príklade sme najskôr zavolali jasný príkaz a potom sme hľadali typ xay, ktorý sa teraz stal nedefinovaným, ale nebol tak v príklade 4.

Všimnite si, že tieto príklady boli predložené s oktávou, ktorá je otvoreným zdrojom a ekvivalentnou platformou ako Matlab a používa rovnakú sadu príkazov.

  • Dočasné príkazy Matlab

Nižšie sú uvedené prechodné príkazy Matlab, ktoré sú nasledujúce:

1. Matematické funkcie

Tu skúmame príkaz na vykreslenie, ktorý sa používa na vykreslenie sínusovej vlnovej krivky s časom, pričom čas sa pohybuje od 1 do 30 a zvyšuje sa v intervaloch 0, 01.

Podobným spôsobom to môžeme urobiť aj pre akúkoľvek inú trigonometrickú funkciu, ktorá predstavuje hlavnú časť matematiky

2. Príkazy súvisiace s poľom

  • Cat - Používa sa na zreťazenie dvoch polí. Prvým argumentom, ktorý je potrebné, je dimenzia poľa, ktoré sa má vytvoriť, ako je to, či ide o 1D, 2D alebo n-dimenzionálne pole, a potom sa ako argument odovzdá n-počet polí. majú byť zreťazené tak, ako je to znázornené na snímke
  • Dĺžka - Vypočíta počet prvkov v poli
  • Min, max - Tieto príkazy vrátia prvky max a min prítomné v poliach.

3. Príkazy súvisiace s maticami

  • Eye - Vytvorí maticu identity
  • Ones - Vytvára sa pole tých
  • Nuly - Vytvára pole núl

4. Maticové aritmetické velenie

  • Dot - Tento príkaz Matlab generuje bodový produkt dvoch matíc. Všimnite si, že stĺpce a riadky matíc rozhodujú o výslednom vytvorení matice.
  • Kríž - Synonymne vytvára krížový produkt, ktorý je užitočný pri vektorových operáciách, keď je zastúpený v maticovej forme

5. Maticové príkazy Na operácie súvisiace s lineárnou rovnicou

  • Poradie - Tento príkaz poskytuje výsledok dôležitý matematický parameter matíc nazývaný poradie, čo je kvantifikácia najnižšieho rádu nenulového determinantu nesúceho maticu v materskej matici
  • Det - determinant matice sa vypočíta pomocou tohto príkazu.
  • Inv - vykonanie tohto príkazu nám poskytne inverziu k matici.

6. Príkazy súvisiace s načasovaním

Cputime - Vypočíta čas CPU v sekundách

7. Príkazy súvisiace s reťazcami

  • Findstr - Nájde výskyt výskytov indexu reťazca vo fráze.
  • Strcmp - Tento príkaz sa používa na porovnanie dvoch reťazcov, vráti 1, ak je zhoda správna, inak vráti 0.

Pokročilé príkazy Matlab

Pozrime sa na niektoré príkazy Advanced Matlab, ktoré sú uvedené nižšie: -

1. Obrys

Kedykoľvek sa zaoberáte návrhmi riadiacich systémov v technike, kontúrami pozemku Nyquist atď., Získate známku stability v systéme, môžeme prispôsobiť štýl pozemku v Matlabe (ako je farba a typ čiary atď.).

2. Príkazy súvisiace s polynómom

  • Poly2sym (vector) - Tento príkaz Matlab prevádza vektor koeficientov na zodpovedajúci symbolický polynóm (od najvyššej po najnižšiu silu).
  • poly2sym (vector, 'v') - Tento príkaz prevádza vektor koeficientov na zodpovedajúci symbolický polynóm inv (od najvyššej po najnižšiu silu).

3. Príkazy na riešenie rovníc

systémy x1 x2 … xn; riešiť (eq1, eq2, …, eqn, x1, x2, …, xn) - Tento príkaz rieši simultánny počet n rovníc a riešenia proti nim sú priradené premenným v rozsahu od x1, x2 do xn.

Na priloženom obrázku je ukážka

4. Príkazy na riešenie lineárneho systému rovníc

X = linsolve (A, B) - Predpokladajme, že musíme nájsť riešenie proti danej rovnici

2x + y + z + m = 1

x + 2y + z + m = 2

x + y + 2z + m = 3

x + y + z + 2 m = 4

Toto je možné vyriešiť v súlade s priloženým obrázkom

Tipy a triky na použitie príkazov Matlab

  • Programátor si musí byť vedomý prípadov použitia, napríklad keď Matlab robí výpočty na mieste.
  • Pri práci s tabuľkami používajte flexibilné indexovanie
  • Napíšte funkcie Matlab s flexibilnou syntaxou volania

Príklad -

Mali by sme navrhnúť funkciu s danou syntaxou

function a = findArea(width, margin)
% findArea(width)
% findArea(width, height)
% findArea(… 'shape', shape)

takže tu môžete pomocou inputParser určiť, ktoré vstupné argumenty sa požadujú (šírka), ktoré sú voliteľné (výška) a ktoré sú voliteľné páry názov-hodnota („tvar“). inputParser vám tiež umožní potvrdiť, že každý vstup je platný

Ako inputParser je objekt MATLAB. Nezabudnite najskôr vytvoriť objekt a potom zavolať funkcie, aby ste pridali rôzne vstupné argumenty.

Záver - príkazy Matlab

MATLAB je platforma pre vedecké výpočty a programovanie na vysokej úrovni, ktorá využíva interaktívne prostredie na efektívnejšie vykonávanie zložitých výpočtov ako s tradičnými jazykmi, ako sú C a C ++.

Má podporné moduly pre viac operácií, má integráciu so Simulinkom, ktoré možno použiť na simuláciu elektronických riadiacich systémov, robiť zložité výpočty týkajúce sa numerických metód, spracovania digitálneho signálu, spracovania obrazu a spracovania videa.

Odporúčané články

Toto bol sprievodca príkazmi Matlab. Diskutovali sme tu o základných, stredných a pokročilých príkazoch Matlab. Viac informácií nájdete aj v nasledujúcom článku -

  1. Ako používať príkazy Docker?
  2. Zoznam železničných príkazov
  3. Sprievodca príkazmi CSS
  4. Základné príkazy na posúvanie C #
  5. Funkcie MATLABu Typy funkcií s príkladmi
  6. Sprievodca funkciou Simulink Matlab

Kategórie: