Kort introduktion til MATLAB
|
|
- Tina Thøgersen
- 8 år siden
- Visninger:
Transkript
1 BILAG H Kort introduktion til MATLAB Matlab er et interaktivt programmeringssprog udviklet til manipulering af vektorer og matricer, og er baseret på LINPACK og EISPACK bibliotekerne. På grund af den lette håndtering af vektorer har det også vundet stor udbredelse inden for signalbehandling, da der også findes en lang række routiner til at lave signalbehandling med (foldning, fouriertransformation, etc.). Sproget er interaktivt og udføres direkte som f.eks. BASIC, hvilket gør det let at afprøve en række forskellige analyser og behandlinger. Det er også muligt at udvide sproget med nye funktioner og grupperer en række ordre i en fil, så de udføres når files navn skrives. I dette appendix gives en ganske kort introduktion til sproget og dets faciliteter. For en mere dybdegående beskrivelse henvises til brugermanualerne eller speciallitteraturen. H.1 Grundlæggende forhold Man starter MATLAB fra en PC ved at klikke på ikonet, og fra en UNIX-terminal ved at skrive kommandoen matlab Når MATLAB åbnes, svarer MATLAB med at skrive: To get started, type one of these commands: helpwin, helpdesk, or demo. For information on all of the MathWorks products, type tour. >> >> er MATLAB s prompt og man skriver MATLAB-kommandoerne efter den. I de følgende eksempler på kommandoer, skal >> ikke skrives. Man stopper MATLAB og returnerer til operativ-systemet med kommandoen >> quit Aritmetik bruger den sædvanlige notation, som f.eks. >> 2+3*4ˆ2 MATLAB vil så svare: ans= 273
2 >> 50 Variable tilskrives værdier med lighedstegnet =. F.eks. >> x=3 >> y=xˆ2 >> y/x MATLAB skelner mellem store og små bogstaver; Xn og xn er altså to forskellige variablenavne. Hvis man ikke selv specificerer et variabelnavn, gemmer MATLAB resultatet i variablen ans. Kommandoen >> whos giver en liste over de definerede variable. Disse kan slettes med kommandoen >> clear MATLAB har en række predefinerede variable. F.eks. er i= 1, j= 1 og pi=π, medmindre man selv har brugt i, j eller pi som et variabelnavn. MATLAB regner med komplekse tal. F.eks. definerer >> s=j*2*pi*2.5e3 den komplekse frekvens s = j2π rad/sek. Bemærk at der ikke må være ophold i et tal; må altså ikke skrives som 2.5 e 3. Alle regninger foregår i dobbelt præcision (med ca. 16 betydende ciffre), selvom ikke alle cifre i resultatet vises. Med ordren format kan man få resultater vist med flere cifre. Hvis man ikke vil se et mellemresultat på skærmen, skal man skrive semikolon efter ordren. F.eks. >> w=2*pi*2.5e3; >> s=j*w; Man kan få tidligere afgivne kommandoer frem med piletasten. Disse kan så eventuelt rettes og afgives igen ved at trykke på enter. Dette letter skrivearbejdet meget. Skriver man selv de(t) første bogstav(er) i den ønskede kommando, inden man trykker på, viser MATLAB kun de kommandoer, der begynde med disse bogstaver. MATLAB har et godt help-system. Hvis du vil have flere oplysninger om en kommando som f.eks. format, vil >> help format give disse. help giver oversigt over hovedgrupperne af MATLAB-kommandoer, og help general giver en liste over general purpose commands. På en PC kan man få MATLAB til et læse og skrive fra filer i et bestemt bibliotek f.eks. mydir med ordren >> cd c:\mydir I et UNIX-system er ordren: >> cd mydir 274 Bilag H. Kort introduktion til MATLAB
3 Kommandoen >> diary session.txt gemmer alt, hvad der har stået på skærmen, i filen session.txt i biblioteteket mydir. Du kan få alle dine variable gemt i en fil med navnet mysession.mat med ordren >> save mysession Næste gang du åbner MATLAB, kan du starte med at skrive >> load mysession Så er du præcis der, hvor du slap. For andre muligheder for forskellige formater og input/outputmængder brug help save og help load. MATLAB har mange indbyggede funktioner såsom sinus, cosinus F.eks. >> y=sin(2*pi*2e3*1e-3); help elfun giver en liste over disse. H.2 Matricer Som navnet antyder er MATLAB 1 matrix-baseret. Matricen kan indlæses med >> A= [1,2,3;4 5 6] eller med A = ( ) >> A= [ ] Bemærk at Elementerne er omsluttet af [ og ] Først indlæses første række, dernæst anden række o.s.v. Rækker adskilles med semikolon-tegnet ; eller ny linie. Elementerne i en række adskilles af komma-tegnet, eller mellemrum. (Pas på overflødige mellemrum.) Man refererer til det j te element i den i te række med A(i,j) f.eks. >> A(2,3)=10 Med kolon-operatoren : kan man definere lister. F.eks. definerer 1 MATLAB står for MATrix LABoratory program. H.2. Matricer 275
4 >> t= -1:0.01:1; rækkevektoren t = ( 1, 0.99, 0.98, 0.97,..., 0.97, 0.98, 0.99, 1); Hvis incrementet (ovenfor 0.01) er 1, kan det udelades. t=-1:1 definerer altså rækkevektoren t = ( 1, 0, 1). Komandoerne zero(m,n) og ones(m,n) definerer en m n-matrix fyldt med henholdsvis 0-er og 1-er. F.eks. definerer >> B=[ones(1,4),zeros(1,3); ] matricen B = ( Antallet af elementer i vektoren t findes med kommandoen >> length(t); Størrelsen af matricen A findes med >> size(a); Man kan gange/dividere en matrix med en skalar og addere/subtrahere en skalar fra en matrix med operatorerne *, /, + og -. Man kan addere/subtrahere to matricer med ens dimensioner med operatorerne + og -. Man kan multiplicere/dividere to matricer med ens dimensioner element for element med operatorerne.* og./. Bemærk punktummet. F.eks. vil >> a= [1 2 3]; >> b= a.* a; give resultat b = (1, 4, 9). Det samme ville ) >> b= a.ˆ2; Hvis man bruger en af de almindelige funktioner såsom sin og cos på en matrix, anvendes funktionen på hvert element for sig. F.eks. giver >> b= [1 4 9]; >> c=sqrt(b); resultatet c = ( 1, 4, 9) = (1, 2, 3). H.3 Flow-kontrol og logiske udtryk for-sløjfen. Formen er for {variable = udtryk}, {gruppe af kommandoer} end {gruppe af kommandoer} mellem kommaet, og end gentages et antal gange, som specificeres af {variable = udtryk}. F.eks. kan middelværdien af vektoren v s komponenter beregnes med følgende kommandoer: >> middel=0; >> for i=1:length(v), 276 Bilag H. Kort introduktion til MATLAB
5 middel=middel+v(i); end >> middel=middel/length(v) if-sætningen. Den simpleste form er if {logisk udtryk}, {gruppe af ordre} end Her udføres {gruppe af ordre} mellem, og end, såfremt {logisk udtryk} er sandt. For mere avancerede former brug help if. De logiske udtryk dannes med relations-operatorerne lig med ikke lig med større end mindre end større end mindre end eller lig med eller lig med == = > < >= <= og de logiske operatorer logisk AND logisk OR logisk NOT & For eksempel defineres signalet { cos(2πt) for t < 1 x(t) = 0 ellers i intervallet 2 t 2 med en samplingtid på med følgende kommandoer: >> t=-2:0.004:2; >> x=0*t; >> for i=1:length(t), if abs(t(i)) <= 1, x(i)=cos(2*pi*t(i)); end end Man kunne også bruge >> t=-2:0.004:2; >> x=cos(2*pi*t).* (abs(t) <= 1); Brug help-funktionen for switch-, while- og break-kommandoerne. H.4 Grafik Hvis x og y er to vektorer af samme længde, vil kommandoen plot(x,y) åbne et grafisk vindue, og forbinde punkterne (x(i), y(i)), i = 1,.., length(x) med rette linier. F.eks. vil >> x=(-1:0.001:1)*pi; y=sin(x); plot(x,y) afbilde sin(x) i intervallet π x π. For ændring af stregtype m.m. se help plot. Man kan afbilde flere kurver på en gang. F.eks. afbilder H.4. Grafik 277
6 Sampling af sinus t Figur H.1: Sampling af sinus >> x=(-1:0.001:1)*pi; y=sin(x); z=cos(x); plot(x,y,x,z) afbilde både sin(x) og cos(x). Kommandoen stem(x,y) tegner lodrette linier fra hvert punkt (x(i), y(i)) ned/op til abcisse-aksen. Denne kommando anvendes til plotning af diskrete funktioner. F.eks. afbilder >> x=(-1:0.1:1)*pi; y=sin(x); stem(x,y) afbilde perioden π x π af sin(n 2π 10 ). Se iøvrigt help stem. Både plot og stem vælger selv længden af akser. De kan ændres med kommandoen axis([xmin,xmax,ymin,ymax]), hvor xmin, xmax, ymin og ymax er de ønskede endpunkter for akserne. Man kan få skrevet titel, betegnelser på akserne, og påskrift på tegningen med ordrene title, xlabel, ylabel, text og gtext. Disse kommandoer skal alle placeres lige efter den plot eller stem, som de vedrører. Komandoen hold on fastholder det aktuelle grafiske vindue, så følgende plot alle bliver tegnede i det fastholdte vindue. Kommandoen hold off ophæver hold on. F.eks. vil følgende kommandoer frembringe figur H.1: >> x=(-1:0.001:1)*pi; y=sin(x); plot(x,y) >> axis([-pi pi ]) >> xlabel( t ) >> title( Sampling af sinus ) >> hold on >> x=(-1:0.1:0.9)*pi; y=sin(x); stem(x,y) >> hold off Kommandoen subplot(m,n,p) opdeler det aktuelle grafiske vindue i en mxn-matrix af mindre grafiske vinduer, og vælger det p te af disse til det aktuelle plot. F.eks. frembringes figur H.2 af 278 Bilag H. Kort introduktion til MATLAB
7 1 Tidskontinuert sinus kurve 0.5 y a (t) t 1 Tidsdiskret sinus kurve 0.5 y d (t) t Figur H.2: Sampling af sinus >> x=(-1:0.001:1)*pi; y=sin(x); >> subplot(2,1,1), plot(x,y,[-pi,pi],[0 0]) >> axis([-pi pi ]) >> xlabel( t ) >> ylabel( y_a(t) ) >> title( Tidskontinuert sinus-kurve ) >> x=(-1:0.1:0.9)*pi; y=sin(x); >> subplot(2,1,2), stem(x,y) >> hold on >> subplot(2,1,2), plot([-pi,pi],[0 0]) >> axis([-pi pi ]) >> xlabel( t ) >> ylabel( y_d(t) ) >> title( Tidsdiskret sinus-kurve ) >> hold off H.5.m-filer Ved bare lidt større opgaver, er det uhensigtsmæssigt at taste hver enkelt kommando direkte ind i MAT- LAB. Det er heller ikke nødvendigt. Gemmes f.eks. kommandoer til frembringelse af figur H.2 i filen samp.m 2, kan man få udført beregningen ved at taste ordren >> samp i MATLAB. Man kan også danne funktioner på denne måde. Få nærmere beskrivelse med >> help function. I.m-filer kan man indsætte kommentarer, idet alt, hvad der ligger mellem et procent-tegn % og 2 Navnet foran. kan vælges frit; typen skal være.m H.5..m-filer 279
8 afslutningen af linien, opfattes som en kommentar. F.eks. x=(-1:0.1:0.9)*pi; y=sin(x); % En periode af sinus-funktionen H.6 Signalbehandling MATLAB har indbygget en række funktioner til at lave signalbehandling med, hvoraf de vigtigste skal nævnes. Til at lave en diskret fouriertransformation benyttes funktionen fft, som returnerer det komplekse spektrum af det givne signal. F.eks. vil >> y=[ones(1,4),zeros(1,5)]; >> spektrum_y=fft(y); beregner spektret spektrum y af et periodisk digitalt signal med perioden 1,1,1,1,0,0,0,0,0. fft implementerer følgende transformation: N m 1 j2π Y (m) = y(n)e N (n 1) n=1 for m=1:n. Bemærk forskellen til den almindelige diskrete fouriertransformation for et periodisk digitalt signal, som er Y (m) = 1 N N 1 n=0 y(n)e j2π m N n Der normeres altså ikke med 1 N og indices starter fra 1 i stedet for 0. Frekvenserne for de returnerede værdier er >> f=(0:n-1)/n*fs; hvor fs er samplingfrekvensen. Amplitudespektret med tilsvarende frekvensværdier kan plottes med >> plot(f,abs(spektrum_y)/length(y)); eller med nummering af de harmoniske: >> stem((0:length(y)-1),abs(spektrum_y)/length(y)); En foldning med et filters impulssvar udføres med >> y=conv(h,x); En filtrering med et IIR-filter kan udføres med >> y=filter(b,a,x); hvor b, a er filterkoefficienterne, og filtreringen er givet ved 280 Bilag H. Kort introduktion til MATLAB
9 a(1)*y(n) = b(1)*x(n) + b(2)*x(n-1) b(nb+1)*x(n-nb) - a(2)*y(n-1) a(na+1)*y(n-na) (se også help filter). H.7 Yderligere litteratur Først og fremmest MATLABs help-system. Er en en web-browser åben, vil >> helpdesk åbne et web-baseret help-system. På internettet findes mange vejledninger. Se f.eks. på Har man adgang til dem, giver de manualerne, som følger med MATLAB, den udtømmende forklaring. Iøvrigt kan man i boghandelen købe en studentervesion med tilhørende manual. H.7. Yderligere litteratur 281
10 282
Guide til det basale i MATLAB
Indledning Guide til det basale i MATLAB Jens E. Wilhjelm Ørsted DTU, Ørsteds Plads, Bygning 349 Danmarks tekniske universitet 2800 Kgs. Lyngby Forord (Ver. 1.1 3/9/07) 2005-2006 by J. E. Wilhjelm Denne
Læs mereIntroduktion til R. March 8, Regne- og tegneprogrammet R kan frit downloades fra adressen. http : //mirrors.sunsite.dk.cran
Introduktion til R March 8, 2004 1 Adgang til R Regne- og tegneprogrammet R kan frit downloades fra adressen http : //mirrors.sunsite.dk.cran 2 Start og afslutning. Help. I et vindue starter i R, typisk
Læs mereMatlab-kommandoer. Robert Jacobsen. 9. august 2010
Matlab-kommandoer Robert Jacobsen 9. august 2010 1 Kommandoer til Matlabs funktionaliteter Ønsker man at køre Matlab fra terminalen, ses de mulige options med matlab -help. For at starte Matlab uden det
Læs mereFagets IT Introduktion til MATLAB
Fagets IT Introduktion til MATLAB Mads G. Christensen mgc@kom.auc.dk Afdeling for Kommunikationsteknologi, Aalborg Universitet. MATLAB 2002 p.1/28 Kursusoversigt 1. Introduktion, matrix-indeksering, -operationer
Læs mereSignalbehandling og matematik 1 (Tidsdiskrete signaler og systemer)
Signalbehandling og matematik 1 (Tidsdiskrete signaler og systemer) Session 1. Sekvenser, diskrete systemer, Lineære systemer, foldning og lineære tidsinvariante systemer Ved Samuel Schmidt sschmidt@hst.aau.dk
Læs mereHvis du har vinduer abne fra en tidligere session, sa luk dem ned { vi vil have
Forberedelse: Matlab for absolutte fodgngere Kort introduktion til G-databaren. St dig ved en ledig maskine og gennemfr loginprocessen. Hvis du har vinduer abne fra en tidligere session, sa luk dem ned
Læs mereIntroduktion til MatLab Matematisk Modellering af Dynamiske Modeller ved Kasper Bjering Jensen, RUC, februar 2010
Introduktion til MatLab Matematisk Modellering af Dynamiske Modeller ved Kasper Bjering Jensen, RUC, februar 2010 Computere er uvurderlige redskaber for personer der ønsker at arbejde med matematiske modeller
Læs mere1 Start og afslutning. Help.
Afdeling for Teoretisk Statistik STATISTIK 2 Institut for Matematiske Fag Jørgen Granfeldt Aarhus Universitet 24. september 2003 Hermed en udvidet udgave af Jens Ledet Jensens introduktion til R. 1 Start
Læs mereIntroduktion Indtastning Funktioner Scripts Optimering. Matlab
- robert@math.aau.dk http://www.math.aau.dk/ robert/teaching/2010/matlab 9. august 2010 1/39 Disposition 1. Lidt om. 2. Basiskursus. 3. Opgaver. 4. Mere til basiskursus. 5. Opgaver. 2/39 MATLAB = MATrix
Læs mereOPGAVER 1. Løsning af ligningssystemer Disse første opgaver er introducerer til løsning af lineære ligningssystemer. De løses alle ved håndregning.
OPGAVER 1 Opgaver til Uge 5 Store Dag Opgave 1 Løsning af ligningssystemer Disse første opgaver er introducerer til løsning af lineære ligningssystemer. De løses alle ved håndregning. a) Find den fuldstændige
Læs mereLøsninger til øvelser i kapitel 1
Øvelse 1.1 Øvelse 1. Øvelse 1.3 Afspil animationerne og forklar med dine egne ord, hvad du ser. a) Afspil lydfilerne og forklar med dine egne ord, hvad du hører. Frekvenserne fordobles for hver oktav.
Læs mere01/05/12. God Matlab Tutorial. Cody: godt øvelses site
God Matlab Tutorial An IntroducLon to Matlab David F Griffiths Uploadet Ll sovi.samle.dk Cody: godt øvelses site www.mathworks.com/matlabcentral/cody Site med mange opgaver Point ved korrekt løsning Giver
Læs mereIntroduktion til MatLab
Introduktion til MatLab Kasper Bjering Jensen, Tinne Hoff Kjeldsen, RUC, september 2010 MatLab forkortelse for Matrix Laboratorium Gå sammen to og to og arbejd jer igennem side 1-3. Ca. kl. 14 springer
Læs mereELCANIC A/S. ENERGY METER Type ENG110. Version 3.00. Inkl. PC program: ENG110. Version 3.00. Betjeningsvejledning
ELCANIC A/S ENERGY METER Type ENG110 Version 3.00 Inkl. PC program: ENG110 Version 3.00 Betjeningsvejledning 1/11 Generelt: ELCANIC A/S ENERGY METER Type ENG110 er et microprocessor styret instrument til
Læs mereAPPENDIX A INTRODUKTION TIL DERIVE
APPENDIX A INTRODUKTION TIL DERIVE z x y z=exp( x^2 0.5y^2) CAS er en fællesbetegnelse for matematikprogrammer, som foruden numeriske beregninger også kan regne med symboler og formler. Det betyder: Computer
Læs mereDeskriptiv statistik for hf-matc
Deskriptiv statistik for hf-matc 75 50 25 2018 Karsten Juul Deskriptiv statistik for hf-matc Hvad er deskriptiv statistik? 1.1 Hvad er deskriptiv statistik?... 1 1.2 Hvad er grupperede og ugrupperede data?...
Læs mereIndhold. Maskinstruktur... 3. Kapitel 1. Assemblersprog...3. 1.1 Indledning...3 1.2 Hop-instruktioner... 7 1.3 Input og output...
Indhold Maskinstruktur... 3 Kapitel 1. Assemblersprog...3 1.1 Indledning...3 1.2 Hop-instruktioner... 7 1.3 Input og output... 9 Kapitel 2. Maskinkode... 13 2.1 Den fysiske maskine... 13 2.2 Assemblerens
Læs mereVejledning til CD-ORD 10
Vejledning til CD-ORD 10 Indhold 1. Download programmet... 2 2. Værktøjslinjen... 2 3. Profiler... 3 4. LÆS med CD-ORD... 3 4.1 Læs op... 3 4.2 Stemmer og læsehastighed... 3 4.3 Slå oplæsning fra, når
Læs mereMATLAB. Introduktion til. anden udgave. Udarbejdet af Johnny Ottesen & Thomas Frommelt
Introduktion til MATLAB anden udgave Udarbejdet af Johnny Ottesen & Thomas Frommelt IMFUFA, RUC, Juni 2000 ii Indhold Forord v 1 Opstart af MATLAB 1 1.1 Opstart................................ 1 1.2 Kommandolinie...........................
Læs mereKapitel 8: Polære grafer
Kapitel 8: Polære grafer 8 Oversigt af polær tegning... 122 Oversigt over trinene i tegning af polære ligninger... 123 Forskelle mellem polær tegning og funktionstegning... 124 I dette kapitel beskrives,
Læs mereKlasse 1.4 Michael Jokil 03-05-2010
HTX I ROSKILDE Afsluttende opgave Kommunikation og IT Klasse 1.4 Michael Jokil 03-05-2010 Indholdsfortegnelse Indledning... 3 Formål... 3 Planlægning... 4 Kommunikationsplan... 4 Kanylemodellen... 4 Teknisk
Læs merePHP 3 UGERS FORLØB PHP, MYSQL & SQL
PHP 3 UGERS FORLØB PHP, MYSQL & SQL Uge 1 & 2 Det basale: Det primære mål efter uge 1 og 2, er at få forståelse for hvordan AMP miljøet fungerer i praksis, og hvordan man bruger PHP kodesproget til at
Læs mereProjektopgave Observationer af stjerneskælv
Projektopgave Observationer af stjerneskælv Af: Mathias Brønd Christensen (20073504), Kristian Jerslev (20072494), Kristian Mads Egeris Nielsen (20072868) Indhold Formål...3 Teori...3 Hvorfor opstår der
Læs mereStart af nyt schematic projekt i Quartus II
Start af nyt schematic projekt i Quartus II Det følgende er ikke fremstillet som en brugsanvisning der gennemgår alle de muligheder der er omkring oprettelse af et Schematic projekt i Quartus II men kun
Læs mereDeskriptiv statistik for matc i stx og hf
Deskriptiv statistik for matc i stx og hf 75 50 25 2019 Karsten Juul Deskriptiv statistik for matc i stx og hf Hvad er deskriptiv statistik? 1.1 Hvad er deskriptiv statistik?... 1 1.2 Hvad er grupperede
Læs mereMorse med micro:bit. Morse med micro:bit
Forord Dette dokument indeholder 4 opgaver, som alle går ud på at kode en micro:bit til at udføre en funktion med morsealfabetet. Opgaverne er beregnet til elever i 5-7. klasse. Opgaverne har stigende
Læs mereManual til Kundekartotek
2016 Manual til Kundekartotek ShopPlanner Customers Med forklaring og eksempler på hvordan man håndterer kundeoplysninger www.obels.dk 1 Introduktion... 3 1.1 Formål... 3 1.2 Anvendelse... 3 2 Referencer...
Læs mereDENNE LILLE MANUAL TIL GEOGEBRA DÆKKER NOGENLUNDE DE EMNER, DER VEDRØRER FOLKESKOLEN TIL OG MED 10. KLASSE.
Geogebra. DENNE LILLE MANUAL TIL GEOGEBRA DÆKKER NOGENLUNDE DE EMNER, DER VEDRØRER FOLKESKOLEN TIL OG MED 10. KLASSE. (dvs. det er ikke alle emner i SYMBOLLINIEN, der beskrives). Navnet GEOGEBRA er en
Læs mereGraph brugermanual til matematik C
Graph brugermanual til matematik C Forord Efterfølgende er en guide til programmet GRAPH. Programmet kan downloades gratis fra nettet og gemmes på computeren/et usb-stik. Det betyder, det også kan anvendes
Læs mereNoter til Computerstøttet Beregning Taylors formel
Noter til Computerstøttet Beregning Taylors formel Arne Jensen c 23 1 Introduktion I disse noter formulerer og beviser vi Taylors formel. Den spiller en vigtig rolle ved teoretiske overvejelser, og også
Læs mereØvelsesvejledning. Frekvenskarakteristikker Simulering og realisering af passive filtre.
ELT2, Passive filter, frekvenskarakteristikker Øvelsesvejledning Frekvenskarakteristikker Simulering og realisering af passive filtre. Øvelsen består af 3 dele: 1. En beregningsdel som du forventes at
Læs mereR syntaks. Installation af R
R syntaks Denne note er en introduktion 1 til syntaksen i R. Den kode, vi skal bruge til modellerne, står i bogen eller kommer til at være på hjemmesiden i den takt, vi gennemgår teorien. Så det, vi skal
Læs mereScratchdag 16. maj Lær at programmere med scratch
Scratchdag 16. maj 2015 Lær at programmere med scratch Indhold Baggrundsbilledet... 2 Fjern Katten... 3 Indsæt Vogn... 4 Placer vognen samme sted hver gang spillet starter... 5 Bevæg vognen med piletasterne...
Læs mereParameterkurver. Kapitel 7:
Kapitel 7: Parameterkurver 7 Oversigt af tegning af parameterkurver... 116 Oversigt over tegning af parameterkurver... 117 Forskelle mellem tegning af parameterkurver og funktioner... 118 I dette kapitel
Læs mere3D-grafik Karsten Juul
3D-grafik 2005 Karsten Juul Når der i disse noter står at du skal få tegnet en figur, så er det meningen at du skal få tegnet den ved at taste tildelinger i Mathcad-dokumentet RumFig2 Det er selvfølgelig
Læs mereBilag til Statistik i løb : Statistik og Microsoft Excel tastevejledning / af Lars Bo Kristensen
Bilag til Statistik i løb : Statistik og Microsoft Excel tastevejledning / af Lars Bo Kristensen Microsoft Excel har en del standard anvendelsesmuligheder i forhold til den beskrivende statistik og statistisk
Læs mereKom hurtigt i gang Maplesoft, 2014
Kom hurtigt i gang Maplesoft, 014 Kom hurtigt i gang med Maple Start Maple. Opstartsbilledet sådan ud Klik på knappen New Document, og du får nyt ark altså et blankt stykke papir, hvor første linje starter
Læs mereBRUGERMANUAL FOR KLUBKOORDINATORER. Version 2.0
BRUGERMANUAL FOR KLUBKOORDINATORER Version 2.0 Login Du skal vælge den klub som du tilhøre og dernæst indtaste din kode i feltet: Password. Regionsgolf-Danmark Administration Når du er logget ind i system
Læs mereI denne manual kan du finde en hurtig introduktion til hvordan du:
VORES NORDSJÆLLAND HURTIGT I GANG MANUAL 01: Bruger HVAD INDEHOLDER DENNE MANUAL? I denne manual kan du finde en hurtig introduktion til hvordan du: 1. Finder Vores Nordsjælland hjemmesiden 2. Opretter
Læs mereπ can never be expressed in numbers. William Jones og John Machins algoritme til beregning af π
can never be expressed in numbers. William Jones og John Machins algoritme til beregning af. Oprindelsen til symbolet Første gang vi møder symbolet som betegnelse for forholdet mellem en cirkels omkreds
Læs mereIndledning. På de følgende sider vises, primært i tegneserieform, lidt om mulighederne i PC-AXIS for Windows.
Indledning PC-AXIS for Windows er et talbehandlingsprogram, der kan håndtere store mængder statistisk materiale. PC-AXIS giver mulighed for at arbejde videre med det statistiske materiale i egne programmer
Læs mereOPGAVER 1. Approksimerende polynomier. Håndregning
OPGAVER 1 Opgaver til Uge 4 Store Dag Opgave 1 Approksimerende polynomier. Håndregning a) Find for hver af de følgende funktioner deres approksimerende polynomiumer af første og anden grad med udviklingspunkt
Læs mereVektorregning. Vektorer som lister
10 Vektorregning Vektorer som lister En vektor laves nemmest som en liste på TI-89 Titanium / Voyage 200. I nedenstående skærmbillede ser du, hvordan man definerer vektorer og laver en simpel udregning
Læs mereAnvendelse af den diskrete fouriertransformation
KAPITEL SYV Anvendelse af den diskrete fouriertransformation En meget anvendt beregningsprocedure inden for digital signalbehandling er den diskrete fouriertransformation (i det følgende forkortet til
Læs mereIntroduktion til MAPLE. MEGET elementaer - og uden danske bogstaver.
Introduktion til MAPLE MEGET elementaer - og uden danske bogstaver. Hans J. Munkholm Marts 3 Venstreklikkes der paa en knap med +, aabnes denne del af programmet. Samtidig bliver + til -, og naar man senere
Læs mereKapitel 12 : Flere emner i graftegning 201
Kapitel 12 : Flere emner i graftegning 12 Resumé af flere emner i graftegning... 202 Lagring af datapunkter fra en graf... 203 Tegning af en funktion, der er er defineret på hovedskærmen... 204 Tegning
Læs mereALMINDELIGT ANVENDTE FUNKTIONER
ALMINDELIGT ANVENDTE FUNKTIONER I dette kapitel gennemgås de almindelige regnefunktioner, samt en række af de mest nødvendige redigerings- og formateringsfunktioner. De øvrige redigerings- og formateringsfunktioner
Læs mereDigitale periodiske signaler
KAPITEL FEM Digitale periodiske signaler For digitale signaler, som er periodiske, gælder det, at for alle n vil hvor det hele tal er perioden. g(n + ) = g(n), (5.) Af udtrykkene ses det, at periodiske
Læs mereUdviklingstab, og hvordan man sætter instilling i dansk office 2007 som jeg bruger herhjemme.
Skrevet julen 2017 Kom igang med makroer I 2011 lavede jeg et makrokursus til en kollega i Tyskland. Kurset var baseret på den programmeringsstil som jeg brugte/bruger når jeg laver makroer. Det er muligt
Læs mereDSP Digitale signal behandling Lkaa
DSP Digitale signal behandling 213 Lkaa Ugens progam Mandag Tirsdag Onsdag Torsdag Fredag Digitale signaler FFT Filter Ålborg Flyvevåbnet R&S Ålborg FPGA og DSP samt rundvisni ng Filter signal FIR filter
Læs mereRegneark. Open Office Calc generelt
Regneark Der findes mange udmærkede programmer, der kan lave regneark. Et af de mere avancerede er Open Office Calc. Med regneark er det muligt at lave omfattende regnskaber, beregninger, skemaer, planer
Læs mereUndervisning Version 1.0 redigering af billeder til hjemmesiden
Undervisning Version 1.0 redigering af billeder til hjemmesiden Nødvendigheden for at almindelig god bruger til edb. Her taler jeg ikke om at blive en superbruger men bare en bruger der styr på almindelig
Læs mereKomplekse tal. x 2 = 1 (2) eller
Komplekse tal En tilegnelse af stoffet i dette appendix kræver at man løser opgaverne Komplekse tal viser sig uhyre nyttige i fysikken, f.eks til løsning af lineære differentialligninger eller beskrivelse
Læs mereKøbenhavns Universitet, Det naturvidenskabelige Fakultet. Afleveringsopgave 4
Københavns Universitet, Det naturvidenskabelige Fakultet Lineær Algebra LinAlg Afleveringsopgave 4 Eventuelle besvarelser laves i grupper af 2-3 personer og afleveres i to eksemplarer med 3 udfyldte forsider
Læs mereColoris. Programmet fungere på den måde at man vælger det billede man ønsker at arbejde med ved at klikke på det under menupunktet Projekter.
Under dette afsnit kan du lære at kende og benytte de mest nødvendige værktøjer til farvesætnings programmet Coloris. Skærmbilledet for Coloris ser således ud når du åbner for programmet (billedet kan
Læs mereVejledning i at tegne boksplot i Excel 2007
Vejledning i at tegne boksplot i Excel 2007 Indhold Tegning af boksplot. Man kan ikke tegne flere boksplot på samme figur i Excel 2007, men man kan sammenligne to boksplot ved at tegne dem hver for sig
Læs mereKlik på menupunktet Format og herunder Units (eller skriv units på kommandolinien)
Kogebog til opsætning af standardtegning i AutoCAD RTS/HED side 1 Formål med standardtegning Når man åbner en ny tom tegning i AutoCAD, er den allerede fyldt med informationer om lag, målsætningsstandarder
Læs mereInstallations- og brugervejledning. for. HDM trafikanalyseprogram til anvendelse sammen med HiStar enhederne NC90, NC90A, NC97 og NC200
Installations- og brugervejledning for HDM trafikanalyseprogram til anvendelse sammen med HiStar enhederne NC90, NC90A, NC97 og NC200 2008 Tokheim Scandinavia A/S All Rights Reserved INDHOLDSFORTEGNELSE
Læs mereVejledende besvarelse på august 2009-sættet 2. december 2009
Vejledende besvarelse på august 29-sættet 2. december 29 Det følgende er en vejledende besvarelse på eksamenssættet i kurset Calculus, som det så ud i august 29. Den tjener primært til illustration af,
Læs mereFremstilling af test og test materiale
1 af 18 Instruktion til fremstilling af testmateriale i Powerpoint. TUP-projektet: Udvikling af bedømmelsesformer der tager hensyn til læse-, skrive- og regnesvage deltagere på AMU-Uddannelserne. Instruktionen
Læs mereElevvejledning til SkoleKomNet - Min egen hjemmeside
Indledning...1 Sådan får du adgang...2 Dit KlasseWeb skrivebord Overblik...2 Dit arbejdsområde...3 Din hjemmeside på nettet...3 Sådan laver du en hjemmeside i 4 trin...3 Trin 1 Dit personlige billede på
Læs mereKapitel 3 Betinget logik i C#
Kapitel 3 i C# er udelukkende et spørgsmål om ordet IF. Det er faktisk umuligt at programmere effektivt uden at gøre brug af IF. Du kan skrive små simple programmer. Men når det bliver mere kompliceret
Læs mereKapitel 17 Oprette websider:
Kom i gang med... Kapitel 17 Oprette websider: Gemme dokumenter som HTML-Filer OpenOffice.org Rettigheder Dette dokument er beskyttet af Copyright 2005 til bidragsyderne som er oplistet i afsnittet Forfattere.
Læs mereKMD Brugeradministration til Navision og LDV
KMD Brugeradministration til Navision og LDV Vejledning for selvejere. Opdateret 09-09-2015 Indholdsfortegnelse 1 Overordnet liste af funktoner... 2 2 Vejledning... 3 2.1 Login til KMD Brugeradministration...
Læs mereAt gemme en opgave eller graf på TI-89 / Voyage 200 til senere brug eller til dokumentation på Pc.
At gemme en opgave eller graf på TI-89 / Voyage 200 til senere brug eller til dokumentation på Pc. af Behrndt Andersen Heri gennemgås hvordan, man på Voyage 200og TI-89 kan gemme en opgave og dens grafer
Læs mereBrugervejledning til Graph
Graph (brugervejledning) side 1/17 Steen Toft Jørgensen Brugervejledning til Graph Graph er et gratis program, som ikke fylder meget. Downloades på: www.padowan.dk/graph/. Programmet er lavet af Ivan Johansen,
Læs mereAdobe Acrobat Connect brugergrænsefladen
Adobe Acrobat Connect brugergrænsefladen Adobe Connect er et webbaseret videokonferenceværktøj, der giver mulighed for online, synkron kommunikation, deling af filer, skærm og whiteboard, gennemførelse
Læs mereR E D C A P M A N U A L. Importér data til REDCap fra CSV-fil. Opbyg din eksisterende database i REDCap Version 1.0
R E D C A P M A N U A L Importér data til REDCap fra CSV-fil Opbyg din eksisterende database i REDCap Version 1.0 Introduktion Der opstår ofte et ønske om at importere data fra andre databaser til REDCap,
Læs mereProgrammering i C. Lektion september 2009
Programmering i C Lektion 1 8. september 2009 Målgruppe Motivation Indhold Form Materiale 2 / 47 Kursusintroduktion 1 Målgruppe 2 Motivation 3 Indhold 4 Form 5 Materiale Målgruppe Motivation Indhold Form
Læs mereVejledning i brug af Gym-pakken til Maple
Vejledning i brug af Gym-pakken til Maple Gym-pakken vil automatisk være installeret på din pc eller mac, hvis du benytter cd'en Maple 16 - Til danske Gymnasier eller en af de tilsvarende installere. Det
Læs mereIntroduktion til Matlab Matrix Operationer og Plots
Tobias Ritschel s103275 Introduktion til Matlab Matrix Operationer og Plots Til brug ved DTU Ballerup 19. marts 2014 Indhold 1 Hjælp i Matlab 3 2 Scripts i Matlab 4 3 Vektor og Matrix Operationer 7 3.1
Læs mereD: Digitalkameralinse E: Set knap (belysning) F: USB-tilslutning. Brugervejledning DK
Produktinformation A: Linsering B: Kikkertlinse C: LCD-skærm D: Digitalkameralinse E: Set knap (belysning) F: USB-tilslutning G: Modusknap H: Fokusskive I: Kikkertlinse Brugervejledning Ændre linsepositionen
Læs mereMaple. Skærmbilledet. Vi starter med at se lidt nærmere på opstartsbilledet i Maple. Værktøjslinje til indtastningsområdet. Menulinje.
Maple Dette kapitel giver en kort introduktion til hvordan Maple 12 kan benyttes til at løse mange af de opgaver, som man bliver mødt med i matematiktimerne på HHX. Skærmbilledet Vi starter med at se lidt
Læs mereHow to do in rows and columns 8
INTRODUKTION TIL REGNEARK Denne artikel handler generelt om, hvad regneark egentlig er, og hvordan det bruges på et principielt plan. Indholdet bør derfor kunne anvendes uden hensyn til, hvilken version
Læs mereViKoSys. Virksomheds Kontakt System
ViKoSys Virksomheds Kontakt System 1 Hvad er det? Virksomheds Kontakt System er udviklet som et hjælpeværkstøj til iværksættere og andre virksomheder som gerne vil have et værktøj hvor de kan finde og
Læs mereAdditionsformlerne. Frank Villa. 19. august 2012
Additionsformlerne Frank Villa 19. august 2012 2008-2011. Dette dokument må kun anvendes til undervisning i klasser som abonnerer på MatBog.dk. Se yderligere betingelser for brug her. Indhold 1 Introduktion
Læs mereFiltyper, filformat og skabelon. Tabel. Tekstombrydning. Demo Fremstil, gem og brug en skabelon. Øvelser Fremstil, gem og brug en skabelon
Disposition for kursus i Word 2007 Filtyper, filformat og skabelon Demo Fremstil, gem og brug en skabelon Øvelser Fremstil, gem og brug en skabelon Tabel Demo Opret en tabel ud fra en tekst Øvelser Opret
Læs mereDATALOGI 1E. Skriftlig eksamen torsdag den 3. juni 2004
Københavns Universitet Naturvidenskabelig Embedseksamen DATALOGI 1E Skriftlig eksamen torsdag den 3. juni 2004 Opgaverne vægtes i forhold til tidsangivelsen herunder, og hver opgaves besvarelse bedømmes
Læs mereVisualiseringsprogram
Visualiseringsprogram Programmering C - eksamensopgave Rami Kaddoura og Martin Schmidt Klasse: 3.4 Vejleder: Karl Bjarnason Roskilde Tekniske Gymnasium Udleveringsdato: 02-03-2012 Afleveringsdato: 11-05-12
Læs mereEksamen i Calculus. 14. juni f (x, y, z) = 1 + x 2 + y 2. x 2 + y 2 1 Hele rummet uden z aksen
Eksamen i Calculus Første Studieår ved Det Tekniske Fakultet for IT og Design, Det Sundhedsvidenskabelige Fakultet samt Det Ingeniør- og Naturvidenskabelige Fakultet 14. juni 019 Opgave 1 (6 point) En
Læs mereIndlæs betalingsfil i Jyske Netbank formatet
Indlæs betalingsfil i Jyske Netbank formatet Emne Dit økonomisystem danner en betalingsfil i Jyske Netbank Formatet. Vigtigt! Der udvikles ikke længere på dette format. Nye betalingstyper som straks- og
Læs mereKMD Brugeradministration til Navision og LDV
KMD Brugeradministration til Navision og LDV Vejledning for Statens Administration og ØSC institutioner. Opdateret 09-09-2015 Indholdsfortegnelse 1 Kom godt i gang... 2 1.1 Login til KMD Brugeradministration...
Læs mereProgrammering for begyndere Lektion 2. Opsamling mm
Lektion 2 Opsamling mm God tone Der er indlagt spørge sessioner Lektion 2 - Agenda Programmering for Lidt ændringer til teknikken, herunder hvordan du genser en lektion Lidt generelle tilbagemeldinger
Læs mereSproget Rascal (v. 2)
Sproget Rascal (v. 2) Til brug i K1 på kurset Oversættere Opdateret 29/11 2004 Abstract Rascal er et simpelt Pascal-lignende imperativt sprog. Dette dokument beskriver uformelt Rascals syntaks og semantik
Læs mereViTre ver. 91 Opdatering fra ScanDis A/S. Instruktion og nyheder i TAL. Automatisk ro Ny forbedret udtalebog. Automatisk ro
ViTre ver. 91 Opdatering fra ScanDis A/S Instruktion og nyheder i TAL Automatisk ro Ny forbedret udtalebog Automatisk ro ScanDis A/S ViTre version 91 opdatering Side 1 Ny indstilling af oplæsning med funktionen
Læs mereIntroduktion til EXCEL med øvelser
Side 1 af 10 Introduktion til EXCEL med øvelser Du kender en almindelig regnemaskine, som kan være til stort hjælp, når man skal beregne resultater med store tal. Et regneark er en anden form for regnemaskine,
Læs mereBRUGERMANUAL FLEXSCREEN
BRUGERMANUAL FLEXSCREEN INDHOLDSFORTEGNELSE Indledning...3 Login...3 Ændre password for en infoskærm...4 Ret tekst på siden...5 Indsæt et billede på siden...6 Opdel skærmen i kasser/bokse...8 Tilføj slide...10
Læs mereBrugervejledning til cadcom LT. - Autocad LT applikation for arkitekter
til cadcom LT - Autocad LT applikation for arkitekter cadcom LT brugervejledningen er en oversigt over kommandoer, funktioner og features indeholdt i softwaren. cadcom LT kan deles op i tre hovedpunkter:
Læs mereME Control Bruger Manual
ME Control Bruger Manual Her finder jeg ME Control-enheden på Internettet Den sidst opdaterede brugermanual findes på adressen www.mecontrol.eu 1. Sådan fungerer ME Control-enheden Alt hvad du sender (SMS
Læs mereIntroduktion til SPSS
Introduktion til SPSS Øvelserne på dette statistikkursus skal gennemføres ved hjælp af det såkaldte SPSS program. Det er erfaringsmæssigt sådan, at man i forbindelse af øvelserne på statistikkurser bruger
Læs mere2010 Matematik 2A hold 4 : Prøveeksamen juni 2010
1 of 7 31-05-2010 13:18 2010 Matematik 2A hold 4 : Prøveeksamen juni 2010 Welcome Jens Mohr Mortensen [ My Profile ] View Details View Grade Help Quit & Save Feedback: Details Report [PRINT] 2010 Matematik
Læs mereEn sumformel eller to - om interferens
En sumformel eller to - om interferens - fra borgeleo.dk Vi ønsker - af en eller anden grund - at beregne summen og A x = cos(0) + cos(φ) + cos(φ) + + cos ((n 1)φ) A y = sin (0) + sin(φ) + sin(φ) + + sin
Læs mereMatricer og lineære ligningssystemer
Matricer og lineære ligningssystemer Grete Ridder Ebbesen Virum Gymnasium Indhold 1 Matricer 11 Grundlæggende begreber 1 Regning med matricer 3 13 Kvadratiske matricer og determinant 9 14 Invers matrix
Læs mereKMD Brugeradministration til Navision og LDV
KMD Brugeradministration til Navision og LDV Indholdsfortegnelse 1 Overordnet liste af funktoner... 2 2 Vejledning... 3 2.1 Login til KMD Brugeradministration... 3 2.2 Skift til anden Institution... 4
Læs mereManual til Statistik. ShopStatistics. Med forklaring og eksempler på hvordan man håndterer statistik. Consulo ApS 20-03-2009
2012 Manual til Statistik ShopStatistics Med forklaring og eksempler på hvordan man håndterer statistik Consulo ApS 20-03-2009 1 Introduktion... 3 1.1 Formål... 3 1.2 Anvendelse... 3 2 Referencer... 4
Læs mereTegneserien - Kom godt i gang. Mikro Værkstedet A/S
Tegneserien - Kom godt i gang Mikro Værkstedet A/S Tegneserien - Kom godt i gang Mikro Værkstedet A/S Revision 1.14, 15. maj 2007 Indholdsfortegnelse 1. Forord... 1 2. Kom godt i gang... 3 2.1. Opstart
Læs mereProgrammering C RTG - 3.3 09-02-2015
Indholdsfortegnelse Formål... 2 Opgave formulering... 2 Krav til dokumentation af programmer... 3 ASCII tabel... 4 Værktøjer... 5 Versioner af ASCII tabel... 6 v1.9... 6 Problemer og mangler... 6 v2.1...
Læs mereExcel tutorial om indekstal og samfundsfag 2008
Excel tutorial om indekstal og samfundsfag 2008 I denne note skal vi behandle data fra CD-rommen Samfundsstatistik 2008, som indeholder en mængde data, som er relevant i samfundsfag. Vi skal specielt analysere
Læs mereKapitel 4 Løkker i C#
Kapitel 4 Løkker i C# Løkker en vigtig del af alle programmeringssprog, og C# er ikke andeles. En løkke er en måde at udføre en del af koden gentagne gange. Ideen er at du fortsætter med at udføre en opgave
Læs mere3.82. 102. MedWin programopdatering: EG Data Inform A/S. Lautrupvang 12 2750 Ballerup. Dusager 4 8200 Aarhus N. Albert Ginges Vej 10 9800 Hjørring
MedWin programopdatering: 3.82. 102 EG Data Inform A/S Albert Ginges Vej 10 9800 Hjørring Dusager 4 8200 Aarhus N Lautrupvang 12 2750 Ballerup Telefon: 96 23 51 00 Telefon Service Desk: 96 23 51 11 - www.egdatainform.dk
Læs mere