Norges landbrukshøgskole, institutt for tekniske fag

TEL230 REGULERINGSTEKNIKK

Matlab-kurs

Praktiske opplysninger

  • Tid: Fredag 12.9.03 kl. 0815 - 1000 og kl. 1415 - 1600.
  • Sted: Rom TF03
  • Instruktør: Finn Haugen
  • Litteratur: Lær MATLAB trinn for trinn (kan kjøpes i bokhandelen)

Om Matlab

Matlab brukes til numeriske beregninger og visualisering av data.

Anvendelsesområder:

  • Plotting av data (Matlab)
  • Matematiske funksjoner (Matlab)
  • Likningsløsning (Matlab)
  • Lineær algebra (matriseregning) (Matlab)
  • Reguleringsteknikk (Control System Toolbox)
  • Simulering (Matlab, Control System Toolbox, Simulink)
  • Signalbehandling (Signal Processing Toolbox)
  • Statistikk (Statistical Toolbox)
  • Optimalisering (Optimization Toolbox)
  • + + (20-30 toolboxer)

Brukergrensesnittet og arbeidsomgivelsene i Matlab

[Kap. 3]

  • Kommandovinduet med kommandolinja
  • Arbeidsrommet
  • Arbeidskatalogvinduet
  • Kommandohistorievinduet
  • Oppstartingsvinduet
  • Hjelp!

Matlab-skript

Vi går igjennom kap. 4.1 - 4.3.

Feilindikering: Vi prøver feil.m.


Matriseoperasjoner

Vi går igjennom kap. 5.1 og 5.2.


Plotting

Vi jobber oss igjennom følgende deler av kapitlet:

  • 6.1: Vi lager plott1.m på side 65.
  • 6.2 (unntatt 6.2.7-6.2.9):
    • Vi prøver figureditering via menyvalg og funksjonsknapper i figurvinduet.
    • Vi laster så ned og kjører plott_edit.m, som illustrerer figureditering via kommandoer.
    • Kurvebeskrivelse (eng: legend)
    • Fritekst
    • Tegne piler og linjer
  • 6.3: Vi laster ned og kjører plottsub.m.
  • 6.11
  • 6.12
  • 6.13
  • 6.14

Andre emner i boka

Lær MATLAB trinn for trinn


Control System Toolbox

Her er en introduksjon til Control System Tooolbox: http://techteach.no/publications/control_system_toolbox/ (25 sider, helst ikke skriv ut på skolen). Vi skal bruke funksjoner i denne toolbox'en i mange øvinger i faget.

Med Control System Toolbox kan vi bl.a. representere LTI-modeller med LTI-objekter (Linear Time-Invariant). Vi skal som eksempel lage et såkalt LTI-objekt av den første ordens modellen

dx/dt = ax + bu

y = cx + du

med a=-1, b=2, c=1 og d=0 og deretter simulere responsen i utgangsvariabelen y (inngangsvariabelen u skal være et sprang med høyde 1 ved t=0). LTI-objektet lages med ss-funksjonen (state-space model, som er en differensiallikningsmodell), og simuleringen kan utføres med step-funksjonen.


Selvstendig oppgave

Se framdriftsplanen for TEL230. (Oppgaven skal ikke innleveres, men gjennomgås i forelesningen uken etter Matlab-kurset.)


[Fagets hjemmeside] [Fagets framdriftsplan]


Oppdatert 10.9.03 av Finn Haugen, faglærer (e-postadresse: finn@techteach.no).