MATLAB intervjuspørsmål - Topp 10 mest nyttige spørsmål

Innholdsfortegnelse:

Anonim

Innledning MATLAB Intervju Spørsmål og svar

MATLAB er et programmeringsspråk på høyt nivå som ble utviklet av MathWorks i 1970. Det er et veldig kraftig programmeringsspråk, som er i stand til å gjøre mange ting. Det kan brukes til å utføre matrismanipulasjoner, plotte funksjoner og data, for å utvikle algoritmer, til å gjøre numeriske beregninger, lage et brukergrensesnitt, kan enkelt samhandle med andre programmer skrevet på andre programmeringsspråk som C, C ++, Java, PHP, ASP, Python.

Matlab

Matlab kan også bruke i datamodeller, i innebygde systemer osv. Den har mange innebygde kommandoer og matematikkfunksjoner for å løse komplekse numeriske beregninger, den brukes mest i matteberegninger i følgende ting Integrasjon, transformasjoner, kurvepassing, dataanalyse, statistikk, 3D, 2D-plotting, Lineær algebra, Ikke-lineær algebra, grafikk, ikke-lineære funksjonsberegninger av differensialligninger.

Funksjoner ved MATLAB: -

  • Det er et høyt nivå nivå og fjerde generasjons språk som brukes til applikasjonsutvikling, numeriske beregninger.
  • Det gir et interaktivt miljø for iterativ søk, design og problemløsing.
  • Den gir innebygd funksjon, kommandoer for numeriske beregninger, integrasjon, statistikk, lineær algebra, filtrering, optimalisering, Fourier-analyse og løsning av ordinære differensialligninger.
  • den gir funksjoner for integrering av programmer til andre programmer skrevet på forskjellige språk som C ++, JAVA, c, Python, PHP, ASP.Net.
  • Den har verktøy for å bygge en applikasjon med det tilpassede grafiske brukergrensesnittet.

Bruk av MATLAB:

MATLAB brukes innen naturfag, ingeniørarbeid inkludert alle strømmer, fysikk, kjemi. Hovedområdene følger nedenfor.

  • Computational Finance
  • Kontrollsystemer
  • Test og biologi
  • Beregningsbiologi
  • Bildebehandling
  • Videobehandling
  • Signal Prosessering
  • kommunikasjon

Nå, hvis du leter etter en jobb som er relatert til MATLAB, må du forberede deg på MATLAB intervjuspørsmål. Det er sant at hvert intervju er forskjellig i henhold til de forskjellige jobbprofilene, men for å tømme intervjuet, må du ha en god og tydelig kunnskap om MATLAB. Her har vi forberedt de viktige spørsmålene og svarene til MATLAB-intervjuet som vil hjelpe deg å få suksess i intervjuet.

Nedenfor er de 10 viktige spørsmålene og svarene til MATLAB-intervju som ofte stilles i et intervju. disse spørsmålene er delt inn i deler er som følger:

Del 1 - MATLAB intervjuspørsmål (grunnleggende)

Denne første delen dekker grunnleggende MATLAB-intervjuspørsmål og svar

Spørsmål 1 - Hva er MATLAB og hva bruker det?

Svar:

MATLAB er et programmeringsspråk på høyt nivå som ble utviklet av MathWorks i 1970. Det har et interaktivt miljø for visualisering, programmeringsfunksjonen

Numeriske beregninger brukt i følgende områder

  • Matriser manipulasjoner
  • Plotting av funksjoner og data
  • Implementering av algoritmer
  • Kan samhandle med programmer skrevet på andre språk som C, Java C ++ FORTRAN, Python
  • Dataanalyse
  • Model Creation
  • Brukergrensesnitt Oppretting

Q2 - Forklar om MATLAB API og hva er hoveddelene i MATLAB?

Svar:

MATLAB API -Application Programming Interface er et bibliotek som gjør det mulig for oss å skrive C- og FORTRAN-programmer som samhandler med MATLAB.

MATLAB har 5 viktige deler som er gitt nedenfor.

  • MATLAB Programmeringsgrensesnitt API
  • Håndter grafikk
  • MATLAB fungerer biblioteker
  • MATLAB arbeidsmiljø
  • MATLAB Språk

La oss gå til neste MATLAB-intervjuspørsmål og svar.

Q3 - Forklar MATLAB-kommandoene?

Svar:

Dette er de grunnleggende MATLAB-intervjuspørsmålene som stilles i et intervju. Nedenfor er MATLAB-kommandoene som følger:

Session Management-kommandoer

  • hjelp Søker etter et hjelpeemne.
  • whos Viser gjeldende variabler (lang skjerm).
  • som lister opp aktuelle variabler.
  • avslutt Stopper MATLAB.
  • global Erklarer at variabler skal være globale.
  • fjern Fjerner variabler fra minnet.
  • clc Sletter kommandovinduet.
  • se etter søkehjelpoppføringer for et nøkkelord.
  • exist Sjekker for eksistens av fil eller variabel.

En kommando for systemene

  • bane Viser søkebane.
  • pwd Viser gjeldende katalog.
  • delete Sletter en fil.
  • dagbok Slår på / av innspillingen av dagbokfilen.
  • dir Viser alle filene i gjeldende katalog.
  • cd Endrer gjeldende katalog.
  • dato Viser gjeldende dato.
  • delete Sletter en fil.
  • type Viser innholdet i en fil.
  • hva Viser alle MATLAB-filer i gjeldende katalog.
  • wklread Leser .wk1-regnearkfilen.

Kommandoer for inn- og utdata

  • format Kontrollerer skjermvisningsformatet.
  • fprintf Utfører formatert skriver til skjerm eller fil.
  • input Viser spørsmål og venter på input.
  • disp Viser innholdet i en matrise eller streng.
  • fscanf Les formaterte data fra en fil.

Plotte kommandoer

  • akser Lager akser objekter.
  • Lukk Lukker gjeldende tomt.
  • lukk alle Lukker alle tomter.
  • polar Oppretter polar plot.
  • semilogx Lager semilog plot. (logaritmisk abscissa).
  • semilogy Lager semilog plot. (logaritmisk ordinat).
  • trapp Opprett trappeplott.
  • stil Oppretter stamplott.
  • akse Angir aksegrenser.
  • fplot Intelligent plotting av funksjoner.
  • rutenett Viser rutenettlinjer.
  • plot Genererer xy plot.
  • print Skriver ut plott eller lagrer plottet i en fil.
  • tittel Plasser tekst øverst på plottet.
  • xlabel Legger tekstetikett til x-aksen.
  • ylabel Legger tekstetikett til y-aksen.
  • oppdater Gjentegner Gjeldende figurvindu.
  • set Angir egenskaper for objekter som akser.
  • subplot Oppretter tomter i subvinduer.
  • tekst Plasser streng i en figur.
  • bar Oppretter stolpediagram.
  • log-log Oppretter log-log plot.

Array-, matrix- og vektorkommandoer

  • endre form Endrer størrelse.
  • størrelse Beregner matrisestørrelse.
  • sortering Sorterer hver kolonne.
  • sum Sums i hver kolonne.
  • eye Oppretter en identitetsmatrise.
  • dem Lag en rekke av dem.
  • nuller Lag en rekke nuller.
  • katt Sammenføyer matriser.
  • finn Finner indekser for ikke-nulelementer.
  • lengde Beregner en rekke elementer.
  • linspace Lager vektor med regelmessig avstand.
  • logspace Lager logaritmisk fordelt vektor.
  • max Returnerer største element.
  • min Returnerer det minste elementet.
  • prod Produkt av hver kolonne.

Spørsmål 4: Hva støttes operatørene av MATLAB?

Svar:

  • Logiske operatører
  • Bitvise operasjoner
  • Angi operasjoner
  • Aritmetiske operatører
  • Relasjonsoperatører

Q5: Forklar prosessen for forhåndsallokering av en ikke-dobbel Matrix

Svar:

Forhåndsallokering av en blokk med minne for å ha en ikke-dobbel matrise er minneeffektiv. Mens du tildeler blokker med minne for en matrise, blir nuller forhåndsallokert til en matrise. Funksjonene for forhåndsallokering av minne er int8 (), eksempel matrise = int8 (nuller (100));

Repmat-funksjonen brukes til å lage en enkel dobbeltmatrise, eksempel matrise2 = repmat (int8 (0), 100, 100)

Del 2 - MATLAB intervjuspørsmål (avansert)

La oss nå se på de avanserte spørsmålene om MATLAB-intervju.

Q6: Forklar X-matematikk-MATLAB og dens funksjoner?

Svar:

For Xwindow-arbeidsstasjoner er Xmath et interaktivt skript- og grafikkmiljø.

Følgende er funksjonene i X-matematikk.

  • Skriptspråk med OOP-funksjoner.
  • Biblioteker som er LNX- og C-språkkompatible.
  • Et feilsøkingsverktøy med GUI-funksjoner.
  • Fargegrafikk kan pekes og klikkes.

Q7: Hva er M-filen og MEX filene?

Svar:

M-filer: De er bare en vanlig ASCII-tekst som tolkes ved kjøretid.

De er som underprogrammer som er lagret i tekstfiler med .m-utvidelser og kalles M-filer.

I det meste av MatLab brukes utviklings-M-filer.

MEX-filer: De er i utgangspunktet opprinnelige C- eller C ++ -filer som er koblet direkte til MatLab-applikasjonen på runtime.MEX-filer har effektiviteten til å krasje MatLab-applikasjonen.

La oss gå til neste MATLAB-intervjuspørsmål og svar.

Q8: Fortell meg om noen verktøy i MATLAB?

Svar:

  1. LMI-kontroll
  2. Nevrale nettverk
  3. Robust kontroll
  4. Systemidentifikasjon
  5. Kontrollsystem
  6. Fuzzy Logic
  7. Bildebehandling
  8. LMI-kontroll

Q9: om Set and Get MATLAB?

Svar:

Get and Set omtales som getter- og setter-funksjoner. For tildeling av egenskaper.

Spørsmål 10: Hva er funksjonen for å løse ordinære differensialligninger?

Svar:

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

Anbefalt artikkel

Dette har vært en guide til Liste over MATLAB intervjuspørsmål og svar, slik at kandidaten lett kan slå sammen disse MATLAB intervjuspørsmål. Her i dette innlegget har vi studert om topp MATLAB intervjuspørsmål som ofte blir stilt i intervjuer. Du kan også se på følgende artikler for å lære mer -

  1. Windows Server-intervjuspørsmål
  2. C ++ intervjuspørsmål | Mest spurt
  3. Windows-intervjuspørsmål
  4. WordPress intervjuspørsmål