Mikä on Matlab?

Sitä lyhennetään Matrix-kieleksi, se on suunniteltu tietotekijöille ja insinööreille. Matlab tarjoaa hienoja ratkaisuja laskennalliseen matematiikkaan.

Matlabia voidaan käyttää -

  1. Tietojen analysointi
  2. Algoritmin kehitys
  3. Luo malleja ja sovelluksia

Matlab löytää erinomaisen käyttötavan koneoppimisessa ja syvässä oppimisessa, koska ne käsittelevät n-ulotteista tilaa, joka voidaan esittää ja analysoida vain matriisimuodossa. Tämän lisäksi muita tätä käyttäviä tekniikoita ovat ohjausjärjestelmien suunnittelu, kuvankäsittely ja laskennallinen rahoitus.

Matlab-komennot

Matlab tarjoaa komennot, joita käytetään, kun käyttäjän on oltava vuorovaikutuksessa sovelluksen kanssa komentoriviliittymällä. Täällä nähdään kuinka näitä komentoja käytetään Matlabissa esimerkkien avulla

  • Matlabin peruskomennot

1. Tyhjennä - Tämä komento poistaa muuttujat muistista

2. Olemassa - Tämä komento tarkistaa muuttujan olemassaolon

3. Clc - Tämä Matlab-komento tyhjentää komentoikkunan

4. Globaali - Tämä komento julistaa muuttujan globaaliksi

5. Ohje - Jos joudut etsimään apua, kirjoita avainsana komentoikkunaan ja se näyttää käytettävissä olevat vaihtoehdot

6. Who - Tämä Matlab-komento luettelee nykyisen muuttujan

7. Tyyppi - Tämä komento näyttää tiedoston sisällön.

8. Pwd - Tämä komento näyttää nykyisen hakemiston.

9. Päivämäärä - Tämä komento näyttää nykyisen päivämäärän

10. Mitä - Tämä komento luettelee kaikki Matlab-tiedostot nykyisessä hakemistossa

Esimerkki 1:

Esimerkki 2:

Esimerkki 3:

Esimerkki 4:

Esimerkki 5:

Joten jos tarkkailisit selkeästi yllä esitettyä esimerkkiä 5, voit nähdä, että lausunnot pitävät paikkansa ja viimeisessä esimerkissä kutsuimme ensin selkeää komentoa ja sen jälkeen etsimme tyyppiä x ja y, jotka olivat nyt määrittelemättömiä, mutta joita ei ollut joten esimerkissä 4.

Huomaa, että nämä esimerkit on esitetty oktaavilla, joka on avoimen lähdekoodin ja vastaava alusta Matlabille ja käyttää samaa komentojoukkoa.

  • Väliset Matlab-komennot

Alla on seuraavat Matlab-komennot:

1. Matemaattiset toiminnot

Tässä tutkitaan plot-komentoa, jota käytetään sinusoidaalikäyrän piirtämiseen ajan suhteen, missä aika vaihtelee välillä 1 - 30 ja kasvaa välillä 0, 01.

Samalla tavalla voimme tehdä tämän myös jokaiselle muulle trigonometriselle funktiolle, joka muodostaa suurimman osan matematiikasta

2. Matriisiin liittyvät komennot

  • Kissa– Sitä käytetään kahden taulukon ketjuttamiseen, ensimmäinen argumentti, joka tarvitaan, on luotavan taulukon ulottuvuus, kuten onko se 1D, 2D tai n-ulotteinen taulukko, ja sen jälkeen, että n-lukumäärä taulukkoja välitetään argumentteina, ne on ketjuttava tilannekuvan mukaisesti
  • Pituus - Laskee taulukon elementtien määrän
  • Min, max - Nämä komennot palauttavat matriiseissa olevat max- ja min-elementit.

3. Matriisiin liittyvät komennot

  • Silmä - Tämä luo identiteettimatriisin
  • Ones - Tämä luo joukon niitä
  • Nolla - Tämä luo joukon nollia

4. Matriisin aritmeettinen komento

  • Piste- Tämä Matlab-komento luo kahden matriisin pistetuotteen. Huomaa, että matriisin sarakkeet ja rivit päättävät tuloksena olevan matriisin luomisesta
  • Risti - Synonyymisti tämä luo ristituloksen, joka on hyödyllinen vektorioperaatioissa, kun ne on esitetty matriisimuodossa

5. Matriisikomennot lineaariseen yhtälöön liittyvissä operaatioissa

  • Sijoitus - Tämä komento antaa tuloksen tärkeälle matriisien matemaattiselle parametrille, nimeltään sijoitus, joka on alamatriisin kantavan alamatriisin alimman luokan kvantifiointi emämatriisissa
  • Det - Matriisin determinantti lasketaan tällä komennolla.
  • Kutsu - Tämän komennon suorittaminen antaa meille matriisin käänteisen.

6. Ajoitukseen liittyvät komennot

Cputime - Laskee suorittimen ajan sekunteina

7. Merkkijonoon liittyvät komennot

  • Findstr - Löytää lauseen alkamisindeksin lauseessa.
  • Strcmp - Tätä komentoa käytetään kahden merkkijonon vertailuun. Palauttaa yhden, jos vastaavuus on oikea, muuten, se antaa 0.

Edistyneet Matlab-komennot

Katsotaanpa joitain Advanced Matlab -komennoista, jotka ovat seuraavat:

1. Muoto

Aina kun käsittelet ohjausjärjestelmien suunnittelua suunnittelussa, Nyquist-piirteen ääriviivat jne. Antavat sinulle merkin järjestelmän vakaudesta, voimme mukauttaa Matlabin tontin tyyliä (kuten väri- ja viivatyyppi jne.).

2. Polynomiin liittyvät komennot

  • Poly2sym (vektori) - Tämä Matlab-komento muuntaa kertoimien vektorin vastaavaksi symboliseksi polynomiksi (korkeimmasta pienimmäksi).
  • poly2sym (vektori, 'v') - Tämä komento muuntaa kertoimien vektorin vastaavaksi symboliseksi polynomiseksi kutsuksi (korkeimmasta pienimmäksi).

3. Yhtälöiden ratkaisukomennot

syms x1 x2… xn; ratkaise (eq1, eq2, …, eqn, x1, x2, …, xn) - Tämä komento ratkaisee samanaikaisen n yhtälömäärän ja ratkaisut niitä vastaan ​​on osoitettu muuttujille x1, x2 - xn.

Alla olevassa kuvassa on esittely

4. Komennot lineaarisen yhtälöjärjestelmän ratkaisemiseksi

X = linsolve (A, B) - Oletetaan, että meidän on löydettävä ratkaisu annettua yhtälöä vastaan

2x + y + z + m = 1

x + 2y + z + m = 2

x + y + 2z + m = 3

x + y + z + 2m = 4

Tämä voidaan ratkaista liitteenä olevan kuvan mukaisesti

Vinkkejä ja vinkkejä Matlab-komentojen käyttämiseen

  • Ohjelmoijan on oltava tietoinen käyttötapauksista, kuten silloin, kun Matlab tekee paikallaan laskelmia.
  • Käytä joustavaa indeksointia käsitellessään taulukoita
  • Kirjoita Matlab-toiminnot joustavalla kutsutavalla syntaksilla

Esimerkki -

Meidän on tarkoitus suunnitella toiminto annetulla syntaksilla

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

joten tässä voit inputParserin avulla määrittää, mitkä syöttöargumentit vaaditaan (leveys), mitkä ovat valinnaisia ​​(korkeus) ja mitkä ovat valinnaisia ​​nimi-arvo-pareja ('muoto'). inputParser avulla voit myös vahvistaa, että kukin syöte on kelvollinen

Koska inputParser on MATLAB-objekti. Muista luoda ensin objekti ja sitten soittaa toimintoihin lisätäksesi erilaisia ​​syöttöargumentteja.

Johtopäätös - Matlabin komennot

MATLAB on tieteellisen laskennan ja korkean tason ohjelmointiympäristö, joka käyttää interaktiivista ympäristöä monimutkaisten laskelmien suorittamiseen tehokkaammin kuin perinteisten kielten, kuten C ja C ++, kanssa.

Sillä on tukimoduuleja useille operaatioille, on integroitu Simulinkiin, jota voidaan käyttää elektronisten ohjausjärjestelmien simulointiin, suorittaa numeerisiin menetelmiin, digitaaliseen signaalinkäsittelyyn, kuvankäsittelyyn ja videonkäsittelyyn liittyvät monimutkaiset laskelmat.

Suositellut artikkelit

Tämä on ollut Matlab-komentojen opas. Täällä olemme keskustelleet sekä perus-, keskitason että edistyneistä Matlab-komennoista. Voit myös tarkastella seuraavaa artikkelia saadaksesi lisätietoja -

  1. Kuinka käyttää Docker-komentoja?
  2. Luettelo kiskojen komennoista
  3. Opas CSS-komentoihin
  4. Basic for Advance C # -komennot
  5. MATLAB-toiminnot | Toimintotyypit ja esimerkit
  6. Opas Simulink Matlab -toimintoon

Luokka: