Kursplan

Del 1

En kort introduksjon til MATLAB

Mål: Gi en oversikt over hva MATLAB er, hva det består av og hva det kan gjøre for deg

    Et eksempel: C vs. MATLAB MATLAB Produktoversikt MATLAB Søknadsfelt Hva MATLAB kan gjøre for deg? Kursoversikten

Arbeide med MATLAB brukergrensesnitt

Mål: Få en introduksjon til hovedtrekkene i det MATLAB integrerte designmiljøet og dets brukergrensesnitt. Få oversikt over kurstemaer.

    MATALB-grensesnitt Lese data fra fil Lagre og laste inn variabler Plotte data Tilpasse plott Beregne statistikk og best-fit linje Eksportere grafikk for bruk i andre applikasjoner

Variabler og Expressioner

Mål: Skriv inn MATLAB kommandoer, med vekt på å lage og få tilgang til data i variabler.

    Skrive inn kommandoer Lage variabler Få hjelp Accessog endre verdier i variabler Lage tegnvariabler

Analyse og visualisering med vektorer

Mål: Utføre matematiske og statistiske beregninger med vektorer, og lage grunnleggende visualiseringer. Se hvordan MATLAB syntaks muliggjør beregninger på hele datasett med en enkelt kommando.

    Beregninger med vektorer Plotte vektorer Grunnleggende plottalternativer Annotere plott

Analyse og visualisering med matriser

Mål: Bruke matriser som matematiske objekter eller som samlinger av (vektor)data. Forstå riktig bruk av MATLAB-syntaks for å skille mellom disse applikasjonene.

    Størrelse og dimensjonalitet Beregninger med matriser Statistics med matrisedata Plotte flere kolonner Omforming og lineær indeksering Flerdimensjonale matriser

Del 2

Automatisering av kommandoer med skript

Mål: Samle MATLAB kommandoer til skript for enkel reproduksjon og eksperimentering. Ettersom kompleksiteten til oppgavene dine øker, blir det upraktisk å legge inn lange sekvenser med kommandoer i kommandovinduet.

    Et modelleringseksempel Kommandohistorikken Opprette skriptfiler Kjøre skript Kommentarer og kodeceller Publisere skript

Arbeid med datafiler

Mål: Bringe data inn i MATLAB fra formaterte filer. Fordi importerte data kan være av en lang rekke typer og formater, legges det vekt på arbeid med cellematriser og datoformater.

    Importere data Blandede datatyper Cellematriser Konverteringer mellom tall, strenger og celler Eksportere data

Flere vektorplott

Mål: Lag mer komplekse vektorplott, for eksempel flere plott, og bruk farge- og strengmanipulasjonsteknikker for å produsere iøynefallende visuelle representasjoner av data.

    Grafikkstruktur Flere figurer, akser og plott Plotte ligninger Bruke farger Tilpasse plott

Logikk og flytkontroll

Mål: Bruk logiske operasjoner, variabler og indekseringsteknikker for å lage fleksibel kode som kan ta avgjørelser og tilpasse seg ulike situasjoner. Utforsk andre programmeringskonstruksjoner for å gjenta deler av kode, og konstruksjoner som tillater interaksjon med brukeren.

    Logiske operasjoner og variabler Logisk indeksering Programming konstruerer flytkontrollløkker

Matrix og bildevisualisering

Mål: Visualisere bilder og matrisedata i to eller tre dimensjoner. Utforsk forskjellen på å vise bilder og visualisere matrisedata ved hjelp av bilder.

    Spredt interpolasjon ved bruk av vektor- og matrisedata 3-D matrisevisualisering 2D matrisevisualisering Indekserte bilder og fargekart Ekte fargebilder

Del 3

Data Analysis

Mål: Utføre typiske dataanalyseoppgaver i MATLAB, inkludert å utvikle og tilpasse teoretiske modeller til virkelige data. Dette fører naturlig til en av de kraftigste funksjonene ved MATLAB: å løse lineære likningssystemer med en enkelt kommando.

    Håndtere manglende data Korrelasjonsutjevning Spektralanalyse og FFT-er Løse lineære ligningssystemer

Skrivefunksjoner

Mål: Øke automatiseringen ved å innkapsle modulære oppgaver som brukerdefinerte funksjoner. Forstå hvordan MATLAB løser referanser til filer og variabler.

    Hvorfor funksjoner? Opprette funksjoner Legge til kommentarer Kalle opp underfunksjoner Arbeidsområder Underfunksjoner Bane og prioritet

Datatyper

Mål: Utforske datatyper, med fokus på syntaksen for å lage variabler og få tilgang til matriseelementer, og diskutere metoder for konvertering mellom datatyper. Datatyper varierer i hva slags data de kan inneholde og måten dataene er organisert på.

    MATLAB datatyper Heltall Strukturer Konverteringstyper

Fil I/O

Mål: Utforsk funksjonene for dataimport og eksport på lavt nivå i MATLAB som tillater presis kontroll over tekst og binær fil I/O. Disse funksjonene inkluderer tekstskanning, som gir nøyaktig kontroll over lesing av tekstfiler.

    Åpne og lukke filer Lese og skrive tekstfiler Lese og skrive binære filer

Vær oppmerksom på at det faktiske leverte kan være gjenstand for mindre avvik fra skissen ovenfor uten forhåndsvarsel.

Konklusjon

Vær oppmerksom på at det faktiske leverte kan være gjenstand for mindre avvik fra skissen ovenfor uten forhåndsvarsel.

Mål: Oppsummere det vi har lært

    Et sammendrag av kurset Andre kommende kurs på MATLAB

Merk at kurset kan være gjenstand for få mindre avvik når det leveres uten forvarsel.

Krav

  • Grunnleggende konsept for matematisk kunnskap på lavere nivå som lineær algebra, sannsynlighetsteori og statistikk, samt matrise
  • Grunnleggende datamaskinoperasjoner
  • Fortrinnsvis grunnleggende konsept for et annet programmeringsspråk på høyt nivå, slik som C, PASCAL, FORTRAN eller BASIC, men ikke avgjørende
  21 timer
 

Antall deltakere


Starts

Ends


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Testimonials (1)

Relaterte kurs

MATLAB Fundamentals, Data Science & Report Generation

  35 timer

Related Categories