MATLABin haastattelukysymykset - 10 suosituinta kysymystä

Sisällysluettelo:

Anonim

Johdanto MATLABin haastattelua koskevat kysymykset ja vastaukset

MATLAB on korkeatasoinen ohjelmointikieli, jonka MathWorks kehitti vuonna 1970. Se on erittäin tehokas ohjelmointikieli, joka pystyy suorittamaan monia asioita. Sitä voidaan käyttää matriisikäsittelyissä, funktioiden ja datan piirtämisessä, algoritmien kehittämisessä, numeeristen laskelmien tekemisessä, käyttöliittymän luomisessa, voi olla helposti vuorovaikutuksessa muiden ohjelmointikielten, kuten C, C ++, Java, PHP, ASP, kanssa kirjoitettujen ohjelmien kanssa., Python.

Matlab

Matlabia voidaan käyttää myös datamalleissa, sulautetuissa järjestelmissä jne. Siinä on monia sisäänrakennettuja komento- ja matematiikkatoimintoja monimutkaisten numeeristen laskelmien ratkaisemiseksi. Sitä käytetään pääasiassa matematiikkalaskelmissa seuraavissa asioissa: integrointi, muunnokset, käyrän sovittaminen, tietojen analysointi, tilastot, 3D, 2D piirtäminen, lineaarialgebra, epälineaarinen algebra, grafiikka, epälineaariset funktion laskelmat differentiaaliyhtälöistä.

MATLABin ominaisuudet: -

  • Se on korkean tason ja 4. sukupolven kieli, jota käytetään sovellusten kehittämiseen, Numeeriset laskelmat.
  • Se tarjoaa interaktiivisen ympäristön iteratiiviselle etsinnälle, suunnittelulle ja ongelmanratkaisulle.
  • Se tarjoaa sisäänrakennetun toiminnon, komennot numeerisiin laskelmiin, integraation, tilastotiedot, lineaarisen algebran, suodatuksen, optimoinnin, Fourier-analyysin ja tavallisten differentiaaliyhtälöiden ratkaisemisen.
  • se tarjoaa toimintoja ohjelmien integroimiseksi muihin ohjelmiin, jotka on kirjoitettu eri kielillä, kuten C ++, JAVA, c, Python, PHP, ASP.Net.
  • Siinä on työkaluja sovelluksen rakentamiseksi mukautetulla graafisella käyttöliittymällä.

MATLAB: n käyttötavat:

MATLABia käytetään tieteen, tekniikan aloilla, mukaan lukien kaikki virrat, fysiikka, kemia, seuraavat tärkeimmät alueet.

  • Laskennallinen rahoitus
  • Ohjausjärjestelmät
  • Testi ja biologia
  • Laskennallinen biologia
  • Kuvankäsittely
  • Videon käsittely
  • Signaalinkäsittely
  • Communications

Nyt, jos etsit työpaikkaa, joka liittyy MATLABiin, sinun on varauduttava MATLABin haastattelukysymyksiin. On totta, että jokainen haastattelu on erilainen eri työprofiilien mukaan, mutta haastattelun puhdistamiseksi on kuitenkin oltava hyvä ja selkeä tieto MATLABista. Täällä olemme laatineet tärkeät MATLAB-haastattelukysymykset ja -vastaukset, jotka auttavat sinua menestymään haastattelussa.

Alla on 10 tärkeätä MATLAB-haastattelua koskevaa kysymystä ja vastausta, joita haastattelussa usein kysytään. nämä kysymykset on jaettu seuraaviin osiin:

Osa 1 - MATLAB-haastattelukysymykset (perus)

Tämä ensimmäinen osa kattaa MATLAB-haastattelun peruskysymykset ja vastaukset

Q1 - Mikä on MATLAB ja mitkä ovat sen käyttötavat?

Vastaus:

MATLAB on MathWorksin vuonna 1970 kehittämä korkean tason ohjelmointikieli. Siinä on interaktiivinen ympäristö visualisointiin, ohjelmointitoiminto

Numeerisia laskelmia, sitä käytetään seuraavilla alueilla

  • Matriisien manipulaatiot
  • Toimintojen ja datan piirtäminen
  • Algoritmien toteutus
  • Osaa olla vuorovaikutuksessa muilla kielillä kirjoitettujen ohjelmien kanssa, kuten C, Java C ++ FORTRAN, Python
  • Tietojen analysointi
  • Mallin luominen
  • Käyttöliittymän luominen

Q2 - Selitä MATLAB-sovellusliittymästä ja mitkä ovat MATLAB-sovelluksen pääosat?

Vastaus:

MATLAB API - Sovellusohjelmointirajapinta on kirjasto, jonka avulla voimme kirjoittaa C- ja FORTRAN-ohjelmia, jotka ovat vuorovaikutuksessa MATLAB: n kanssa.

MATLAB: lla on 5 tärkeää osaa, jotka on esitetty alla.

  • MATLAB-sovellusohjelmointirajapinnan API
  • Käsittele grafiikkaa
  • MATLAB toimii kirjastot
  • MATLAB-työympäristö
  • MATLAB-kieli

Siirrytään seuraavaan MATLAB-haastatteluun liittyviin kysymyksiin ja vastauksiin.

Q3 - Selitä MATLAB-komennot?

Vastaus:

Tämä on MATLAB-haastattelun peruskysymyksiä, joita kysytään haastattelussa. Alla on seuraavat MATLAB-komennot:

Istunnonhallintakomennot

  • ohje Etsii ohjeaihetta.
  • whos Listaa nykyiset muuttujat (pitkä näyttö).
  • kuka luettelee nykyiset muuttujat.
  • lopettaa Pysäyttää MATLABin.
  • globaali Julistaa muuttujat globaaleiksi.
  • tyhjennä Poistaa muuttujat muistista.
  • clc Poistaa komentoikkunan.
  • etsi avainsanan Etsinnät-ohjeet.
  • Olemassa Tarkistaa tiedoston tai muuttujan olemassaolon.

Komento järjestelmille

  • polku Näyttää hakupolun.
  • pwd Näyttää nykyisen hakemiston.
  • poista Poistaa tiedoston.
  • päiväkirja Käynnistää / poistaa päiväkirjastiedostojen tallennuksen.
  • dir Listaa kaikki nykyisen hakemiston tiedostot.
  • cd Vaihtaa nykyisen hakemiston.
  • päivämäärä Näyttää nykyisen päivämäärän.
  • poista Poistaa tiedoston.
  • tyyppi Näyttää tiedoston sisällön.
  • mitä Listaa kaikki MATLAB-tiedostot nykyisessä hakemistossa.
  • wklread Lukee .wk1-laskentataulukkotiedoston.

Tulo- ja lähtökomennot

  • muoto Ohjaa näytön näyttömuotoa.
  • fprintf Suorittaa muotoillut kirjoitukset näytölle tai tiedostoon.
  • input Näyttää kehotukset ja odottaa syöttöä.
  • displa Näyttää taulukon tai merkkijonon sisällön.
  • fscanf Lue alustetut tiedot tiedostosta.

Piirustuskomennot

  • axes Luo akseliobjekteja.
  • sulje Sulkee nykyisen kuvaajan.
  • sulje kaikki Sulkee kaikki tontit.
  • polar Luo napapiirron.
  • semilogx Luo semilog-kuvaajan. (logaritminen abskissa).
  • semilogy Luo semilog-juonen. (logaritminen ordinaatti).
  • portaat Luo portaat tontti.
  • varsi Luo varren juoni.
  • akseli Asettaa akselin rajat.
  • fplot Älykäs toimintojen piirtäminen.
  • ruudukko Näyttää ruudukon.
  • plot tuottaa xy plot.
  • print Tulostaa kaavion tai tallentaa kaavion tiedostoon.
  • otsikko Lisää tekstiä juonen yläosaan.
  • xlabel Lisää tekstilaatan x-akseliin.
  • ylabel Lisää tekstimerkinnän y-akseliin.
  • Päivitä piirtää nykyisen kuvaikkunan.
  • set Määrittää objektien, kuten akselien, ominaisuudet.
  • subplot Luo kaavioita alaikkunoihin.
  • teksti Sijoita merkkijono lukuun.
  • bar Luo pylväsdiagrammin.
  • loki-loki Luo loki-log-kaavion.

Array-, Matrix- ja Vector-komennot

  • Muuta kokoa.
  • koko Laskee taulukon koon.
  • sort Lajittelee jokaisen sarakkeen.
  • summa summat kussakin sarakkeessa.
  • eye Luo identiteettimatriisin.
  • niistä Luo joukko niitä.
  • nollat ​​Luo joukko nollia.
  • kissan ketjutusryhmät.
  • löytää Etsii indeksejä, joissa ei ole nolla elementtejä.
  • pituus Laskee useita elementtejä.
  • linspace Luo säännöllisesti välimatkan päässä olevan vektorin.
  • logspace Luo logaritmisesti välimatkan päässä olevan vektorin.
  • max Palauttaa suurimman elementin.
  • min Palauttaa pienimmän elementin.
  • prod Tuote kustakin sarakkeesta.

Kysymys 4: Mitä operaattoreita MATLAB tukee?

Vastaus:

  • Loogiset operaattorit
  • Bitwise-toiminnot
  • Aseta toiminnot
  • Aritmeettiset operaattorit
  • Suhteelliset operaattorit

Kysymys 5: Selitä prosessi, jolla esi-allokoidaan ei-kaksinkertainen matriisi

Vastaus:

Muistilohkon ennakkovaraaminen ei-kaksinkertaisen matriisin pitämiseksi on muistitehokas. Kun allokoidaan muistin lohkoja matriisille, nollat ​​allokoidaan matriisille ennalta. Muistin ennakkovaraamistoiminnot ovat int8 (), esimerkki matriisi = int8 (nollat ​​(100));

Uudelleenmuotoilutoimintoa käytetään yhden kaksinkertaisen matriisin luomiseen, esimerkki matrix2x2 = uusinta (int8 (0), 100, 100)

Osa 2 - MATLAB-haastattelukysymykset (Advanced)

Katsokaamme nyt edistyneitä MATLAB-haastattelukysymyksiä.

Q6: Selitä X-matematiikka MATLAB ja sen ominaisuudet?

Vastaus:

Xwindow-työasemille Xmath on interaktiivinen skripti- ja grafiikkaympäristö.

Seuraavassa on X-matematiikan ominaisuuksia.

  • Skriptikieli OOP-ominaisuuksilla.
  • Kirjastot, jotka ovat yhteensopivia LNX- ja C-kielen kanssa.
  • Virheenkorjaustyökalu, jossa on GUI-ominaisuudet.
  • Värigrafiikka voidaan osoittaa ja napsauttaa.

Kysymys 7: Mikä on M-tiedosto ja MEX-tiedosto?

Vastaus:

M-tiedostot: Ne ovat vain selkeää ASCII-tekstiä, joka tulkitaan suorituksen aikana.

Ne ovat kuin aliohjelmia, jotka on tallennettu tekstitiedostoihin .m-tunnisteilla ja kutsutaan M-tiedostoiksi.

Suurimmassa osassa MatLabia käytetään kehitys-M-tiedostoja.

MEX-tiedostot: Ne ovat pohjimmiltaan alkuperäisiä C- tai C ++-tiedostoja, jotka on linkitetty suoraan MatLab-sovellukseen runtime.MEX-tiedostoilla on tehokkuus kaataa MatLab-sovellus.

Siirrytään seuraavaan MATLAB-haastatteluun liittyviin kysymyksiin ja vastauksiin.

Q8: Kerro minulle MATLABin työkaluista?

Vastaus:

  1. LMI-hallinta
  2. Neuraaliverkot
  3. Vankka ohjaus
  4. Järjestelmän tunnistus
  5. Ohjausjärjestelmä
  6. Sumea logiikka
  7. Kuvankäsittely
  8. LMI-hallinta

Kysymys 9: Set and get in MATLAB?

Vastaus:

Get ja Set kutsutaan getter- ja setter-toimintoiksi. Ominaisuuksien määrittämiseen.

Q10: Mikä on funktio ratkaista tavalliset differentiaaliyhtälöt?

Vastaus:

  1. ODE23
  2. ODE45
  3. Quad
  4. Quad8

Suositeltava artikkeli

Tämä on opas MATLAB-haastattelukysymysten ja vastausten luetteloon, jotta hakija voi helposti hajottaa nämä MATLAB-haastattelukysymykset. Täällä tässä viestissä olemme tutkineet tärkeimpiä MATLAB-haastattelukysymyksiä, joita usein haastatteluissa kysytään. Voit myös katsoa seuraavia artikkeleita saadaksesi lisätietoja -

  1. Windows Server -haastattelukysymykset
  2. C ++ -haastattelukysymykset | Eniten kysyttyjä
  3. Windows-haastattelukysymykset
  4. WordPressin haastattelukysymykset