MATLAB Intervjufrågor - Topp 10 mest användbara frågor

Innehållsförteckning:

Anonim

Introduktion MATLAB Intervjufrågor och svar

MATLAB är ett programmeringsspråk på hög nivå som utvecklades av MathWorks 1970. Det är ett mycket kraftfullt programmeringsspråk som kan göra många saker. Det kan användas för att göra matrismanipulationer, plotta funktioner och data, för att utveckla algoritmer, göra numeriska beräkningar, skapa ett användargränssnitt, enkelt kan interagera med andra program skrivna på andra programmeringsspråk som C, C ++, Java, PHP, ASP, Python.

Matlab

Matlab kan också användas i datamodeller, i inbäddade system osv. Det har många inbyggda kommandon och matematiska funktioner för att lösa komplexa numeriska beräkningar, det används mest i matematiska beräkningar i följande saker Integration, Transforms, Curve Fitting, Data Analys, statistik, 3D, 2D-plottning, Linjär algebra, Icke-linjär algebra, grafik, icke-linjära funktionsberäkningar av differentiella ekvationer.

Funktioner hos MATLAB: -

  • Det är en hög nivå och fjärde generationens språk som används för applikationsutveckling, numeriska beräkningar.
  • Det ger en interaktiv miljö för iterativ sökning, design och problemlösning.
  • Det ger inbyggd funktion, kommandon för numeriska beräkningar, integration, statistik, linjär algebra, filtrering, optimering, Fourier-analys och lösning av vanliga differentiella ekvationer.
  • det ger funktioner för integration av program till andra program skrivna på olika språk som C ++, JAVA, c, Python, PHP, ASP.Net.
  • Den har verktyg för att bygga en applikation med det anpassade grafiska användargränssnittet.

Användningar av MATLAB:

MATLAB används inom vetenskapsområden, teknik inklusive alla strömmar, fysik, kemi. Huvudområden följer nedan.

  • Computational Finance
  • Kontrollsystem
  • Test och biologi
  • Beräkningsbiologi
  • Bildbehandling
  • Videobehandling
  • Signalbehandling
  • kommunikationer

Om du nu letar efter ett jobb som är relaterat till MATLAB måste du förbereda dig för intervallfrågorna i MATLAB. Det är sant att varje intervju är olika enligt de olika jobbprofilerna men ändå för att rensa intervjun måste du ha en god och tydlig kunskap om MATLAB. Här har vi förberett de viktiga MATLAB-intervjufrågor och svar som hjälper dig att få framgång i din intervju.

Nedan finns de 10 viktiga MATLAB-intervjuerna och svaren som ofta ställs i en intervju. dessa frågor är indelade i delar är följande:

Del 1 - MATLAB Intervjufrågor (grundläggande)

Den första delen täcker grundläggande MATLAB-intervjufrågor och svar

F1 - Vad är MATLAB och vad använder det?

Svar:

MATLAB är ett programmeringsspråk på hög nivå som utvecklades av MathWorks 1970 Det har en interaktiv miljö för visualisering, programmeringsfunktionen

Numeriska beräkningar användes i följande områden

  • Matriser manipulation
  • Plottning av funktioner och data
  • Algoritmerimplementering
  • Kan interagera med program skrivna på andra språk som C, Java C ++ FORTRAN, Python
  • Dataanalys
  • Model Creation
  • Användargränssnitt Skapa

Q2 - Förklara om MATLAB API och vad är huvuddelarna i MATLAB?

Svar:

MATLAB API -Application Programming Interface är ett bibliotek som gör det möjligt för oss att skriva C- och FORTRAN-program som interagerar med MATLAB.

MATLAB har 5 viktiga delar som anges nedan.

  • MATLAB Programmeringsgränssnitt API
  • Hantera grafik
  • MATLAB fungerar som bibliotek
  • MATLAB arbetsmiljö
  • MATLAB Språk

Låt oss gå till nästa MATLAB-intervjufrågor och svar.

Q3 - Förklara MATLAB-kommandona?

Svar:

Detta är de grundläggande MATLAB-intervjufrågorna som ställs i en intervju. Nedan är MATLAB-kommandona som följer:

Session Management Kommandon

  • hjälp Söker efter ett hjälpämne.
  • whos Listar aktuella variabler (lång display).
  • vem Listar aktuella variabler.
  • avsluta Stoppar MATLAB.
  • global Förklarar variabler som globala.
  • clear Tar bort variabler från minnet.
  • clc Rensar kommandofönstret.
  • leta efter sökhjälpposter för ett nyckelord.
  • exist Kontroller för fil eller variabel.

Ett kommando för systemen

  • sökväg Visar sökväg.
  • pwd Visar den aktuella katalogen.
  • delete Raderar en fil.
  • dagbok Slår på / av inspelning av dagbok.
  • dir Listar alla filer i den aktuella katalogen.
  • cd Ändrar aktuell katalog.
  • datum Visar aktuellt datum.
  • delete Raderar en fil.
  • typ Visar innehållet i en fil.
  • vad Listar alla MATLAB-filer i den aktuella katalogen.
  • wklread Läser .wk1-kalkylarkfilen.

Kommandon för input och output

  • format Kontrollerar skärmvisningsformat.
  • fprintf Utför formaterade skrivningar till skärm eller fil.
  • input Visar instruktioner och väntar på inmatning.
  • disp Visar innehållet i en matris eller sträng.
  • fscanf Läs formaterad data från en fil.

Planera kommandon

  • axlar Skapar axlar föremål.
  • stäng Stänger den aktuella tomten.
  • stäng alla Stänger alla tomter.
  • polar Skapar polar plot.
  • semilogx Skapar semilog-plot. (logaritmisk abscissa).
  • semilogy Skapar semilog plot. (logaritmisk ordinat).
  • trappan Skapa trappan.
  • stam Skapar stamdiagram.
  • axel Ställer in axelgränser.
  • fplot Intelligent planering av funktioner.
  • rutnät Visar rutnätlinjer.
  • plot Genererar xy plot.
  • skriva ut Skriver ut plot eller sparar plotten i en fil.
  • titel Lägger text högst upp på tomten.
  • xlabel Lägger till textetikett till x-axeln.
  • ylabel Lägger till textetikett till y-axeln.
  • uppdatera Redigerar det aktuella figurfönstret.
  • set Anger egenskaper för objekt som axlar.
  • subplot Skapar tomter i subwindows.
  • text Placerar sträng i en figur.
  • stapel Skapar stapeldiagram.
  • log-log Skapar log-log plot.

Array-, matrix- och vektorkommandon

  • omformar Ändrar storlek.
  • storlek Beräknar matrisstorlek.
  • sortering Sorterar varje kolumn.
  • summa Sums i varje kolumn.
  • öga Skapar en identitetsmatris.
  • sådana Skapa en matris.
  • nollor Skapa en matris med nollor.
  • katt Sammanfogar matriser.
  • find Hitta index för icke-nollelement.
  • längd Beräknar ett antal element.
  • linspace Skapar vektor med jämna mellanrum.
  • logspace Skapar logaritmiskt fördelad vektor.
  • max Returnerar största element.
  • min Returnerar det minsta elementet.
  • prod Produkt från varje kolumn.

F4: Vad stöds av operatörerna av MATLAB?

Svar:

  • Logiska operatörer
  • Bitvisa operationer
  • Ställ in operationer
  • Aritmetiska operatörer
  • Relationsoperatörer

F5: Förklara processen för att allokera en icke-dubbelmatris

Svar:

Att fördela ett block av minne för att hålla en icke-dubbelmatris är minneseffektivt. Vid tilldelning av minnesblock för en matris tilldelas nollor till en matris. Funktionerna för att fördela minnet är int8 (), exempel matris = int8 (nollor (100));

Repmatfunktionen används för att skapa en enda dubbelmatris, exempel matrix2 = repmat (int8 (0), 100, 100)

Del 2 - MATLAB Intervjufrågor (avancerat)

Låt oss nu titta på de avancerade frågorna om MATLAB-intervjuer.

F6: Förklara X-matematiska MATLAB och dess funktioner?

Svar:

För Xwindow-arbetsstationer är Xmath en interaktiv skript- och grafikmiljö.

Följande är X-matematiska funktioner.

  • Skriptspråk med OOP-funktioner.
  • Bibliotek som är kompatibla med LNX och C.
  • Ett felsökningsverktyg med GUI-funktioner.
  • Färg grafik kan vara pekad och klickbar.

F7: Vad är M-filen och MEX-filerna?

Svar:

M-filer: De är bara en vanlig ASCII-text som tolkas vid körning.

De är som underprogram lagrade i textfiler med .m-tillägg och kallas M-filer.

För de flesta av MatLab används utvecklings-M-filer.

MEX-filer: De är i princip infödda C- eller C ++ -filer som är länkade direkt till MatLab-applikationen vid runtime.MEX-filer har effektiviteten att krascha MatLab-applikationen.

Låt oss gå till nästa MATLAB-intervjufrågor och svar.

F8: Berätta om några verktyg i MATLAB?

Svar:

  1. LMI-kontroll
  2. Neurala nätverk
  3. Robust kontroll
  4. Systemidentifiering
  5. Kontrollsystem
  6. Rolig logik
  7. Bildbehandling
  8. LMI-kontroll

F9: om Set and Get MATLAB?

Svar:

Get och Set kallas getter- och setterfunktioner. För tilldelning av egenskaper.

F10: Vad är funktionen för att lösa vanliga differentiella ekvationer?

Svar:

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

Rekommenderad artikel

Detta har varit en guide till Lista över MATLAB-intervjufrågor och svar så att kandidaten enkelt kan slå samman dessa MATLAB-intervjufrågor. Här i det här inlägget har vi studerat de bästa MATLAB-intervjufrågorna som ofta ställs i intervjuer. Du kan också titta på följande artiklar för att lära dig mer -

  1. Windows Server intervjufrågor
  2. C ++ intervjufrågor | Mest frågade
  3. Windows intervjufrågor
  4. WordPress intervjufrågor