01/05/12. God Matlab Tutorial. Cody: godt øvelses site
|
|
|
- Maja Lindholm
- 10 år siden
- Visninger:
Transkript
1 God Matlab Tutorial An IntroducLon to Matlab David F Griffiths Uploadet Ll sovi.samle.dk Cody: godt øvelses site Site med mange opgaver Point ved korrekt løsning Giver adgang Ll nye opgaver Samuel Alberg Thrysøe, PhD, PostDoc, Kontakt info: [email protected], Tlf: Høj- niveau programmerings sprog Let adgang Ll plots og data visualisering Fortolket sprog ikke kompileret For loops er ilde set Kan dog benyoe prækompilerede funkloner MEX funkloner Brugerdefinerede funkloner & GUI design 3 4 Command Window Her og nu kommandoer Current Directory Filer/foldere i nuværende sl Workspace Vis variable Dobbeltklik variablen for at gennemse den Command History Oversigt over Ldligere kommandoer 6 1
2 01/05/12 Help funk2on Fx help mean Giver inline funklonshjælp direkte i command window Doc funk2on Fx doc mean Giver den fulde hjælpetekst i separat hjælpevindue Ikke nødvendigt at definere variable før brug int a; double b; float c; Variable er som standard doubles Eksempel: x=5; x1=2; Så x og x1 er 1x1 matricer med double præcision 7 8 En vektor: v = [ ] v= En matrix: m = [1 2 3;6 5 4;7 2 9] m= En vektor: v = [ ] v= Transponering: v v= : :-1: :0.25: B=[1:3;7:9] B= zeros(m,n) MxN matrice af nuller ones(m,n) MxN matrice af eoaller rand(m,n) MxN matrice af Llfældige tal mellem 0 og 1 randi Tilfældige heltal x = zeros(1,3) x = x = ones(1,3) x = x = rand(1,3) x =
3 01/05/12 linspace(x1,x2,n) Giver n værdier fra x1 Ll x2 linspace(1,3,8) logspace(x1,x2,n) Giver n værdier fra 10^x1 Ll 10^x2 logspace(-4,1,6) Matlab indexering begynder fra 1 Ikke 0 som i LabView! Indekseringer skal være posilve heltal A(-2) A(0) è Error:??? Subscript indices must either be real posilve integers or logicals. A(4,2) è Error:??? Index exceeds matrix dimensions Alt i Matlab gemmes som en matrix, som kan Llgås via rækker og kolonner. HUSK: Først række, så kolonne m(5,4) è 45 m(3:5,2:3) è A=1:3 A= A(4:6)=5:2:9 A= B=1:2 B= 1 2 B(5)=7; B= B(end+1)=9; B= C=[1 2; 3 4] C= C(3,:)=[5 6]; C= D=linspace(4,12,3); D= E=[C D ] E= x = [1 2], y = [4 5], z=[0 0] A = [x y] B = [x ; y] C = [x y ;z] Error:??? Error using ==> vertcat CAT arguments dimensions are not consistent. Fx dannelse af fødselsdato ud fra CPR nummer cpr = ; DeOe skal på formen YYYY- MM- DD foeddato = [ 19 cpr(5:6) - cpr(3:4) - cpr(1:2)] foeddato =
4 01/05/12 Matrix String DeOe er også en matrix Cell Kan indeholde forskellige typer/ længder af data Struct Svarer Ll LabView cluster A=[1 2 3;4 5 6;7 8 9] A= tekst A(3:end) è kst A={ Dette, er, en, tekst }; A{1} = tekst ; A{2} = 3; A.tekst = Hello ; A.aktiv = 1; A.matrix = [1 2 3]; + addilon - subtraklon * mullplikalon / division ^ power transponering 19 Definer A and B: AddiLon SubtracLon Product Transpose Evalueres element for element.' : array transpose.^ : array power.* : array multiplikation./ : array division Meget anderledes end Matrix operaloner A=[1 2;3 4]; B=[5 6;7 8]; A*B Men:! A.*B A = [1 2 3; 5 1 4; 3 2 1] A = x = A(1,:) x= y = A(3,:) y= b = x.* y b= c = x. / y c= K= x^2 Error:??? Error using ==> mpower Matrix must be square. B=x*y Error:??? Error using ==> mlmes Inner matrix dimensions must agree. d = x.^2 d= Undertrykning af output: Afslut kommandoer med ; (semikolon) Fx: a=[1 2 3]; Ryd command window: clc (clear command window) Slet alle variable clear Eller et subset: clear x a t Slet figur clf (clear figure) Luk alle figurer close all Find funklon find(x>10) Giver index på alle x- værdier over
5 mean(a):middelværdi af vektor max(a), min (A): maximum og minimum. sum(a): summation. sort(a): sorteret vektor median(a): median værdi std(a): standard deviation. det(a) : determinant af en kvadratisk matrix dot(a,b): prik produkt af to vektorer Cross(a,b): kryds produkt af to vektorer size(a): Størrelsen på matrix A length(a): Max. størrelse på matrix A 26 Ctrl + N Tekst- editor Keywords fremhæves Code Analyzer Viser fejl / forslag Ll programforbedring Breakpoints Klik tv for at sæoe/{erne breakpoint Højreklik for at sæoe belnget breakpoint 27 Scripts Funk7oner Samling af koder Fx plot af data Samling af kode, som modtager input og kun videregiver output x=linspace(-4,4,100); y=x^2; plot(x,y); title( x^2 ); xlabel( x ); ylabel( y ); 28 DefiniLon af funklon: function out1=functionname(in1) function out1=functionname(in1,in2,in3) function [out1,out2]=functionname(in1,in2) DeOe skal stå øverst og funklonen skal gemmes med samme navn Mulighed for flere outputs og inputs Antallet af inputs kan være valgfrit Interne variable kun Llgængelige for funklonen Scope Eksempel: function res = kvadrat(tal) res = tal ^ 2; Det leverede antal inputs: varargin kvadrat(2) è
6 Under funklonsdefinilonen kan Llføjes hjælpetekst Inddeling af koder i mindre bidder, som kan køres ua}ængigt Den aktuelle blok eller celle kan køres ved at trykke Ctrl+Enter Kun denne celle køres function res = kvadrat(tal) % Denne funktion kan levere kvadrede tal % Funktionskald: % res = kvadrat(tal) % hvor: % res = Det kvadrerede tal, som returneres % tal = Input tallet, som skal kvadreres res = tal^2; Skrives help kvadrat i command window et bliver denne tekst vist if- strukturer for loops if x>10 for i=1:100 status= high ; b(i)=sin(i/10); else status = low ; end end AlternaLv x=0.1:0.1:10; b=sin(x); Man kan o~e undgå for loops God ide i Matlab Fortolket, ikke kompileret 33 while loops while(test<threshold) kommandoer end switch strukturer a=randi(4; switch(a) case 1 disp('low'); case 2 disp('medium'); otherwise disp('high'); end == Lig med ~= Ikke lig med < Mindre end > Større end <= Mindre end eller lig med >= Større end eller lig med & Og operator Eller operator a == b a ~= b a < b a > b a <= b a >= b a>3 & b<c a>3 b<c 6
7 7.1.1 Kvadrater SumProd Temperatur Konvertering Fibonacci Sekvenser 37 Plot funklonen sin(x) mellem 0 x 4π Plot(x,y, ko: ) Tekststrengen e~er x,y angiver formatet Beregn X- aksen, diskrelseret Ll 100 punkter: k = black o = marker sll (runde cirkler) : = linietypen; slplet x=linspace(0,4*pi,100) Beregn Y- aksen: 1 y=sin(x) 0.8 Plot grafen: plot(x,y) Kode Liniefarve Kode Marker s7l b blue. point g green o circle r red x x- mark c cyan + plus sign m magenta * star y yellow s square k black d diamond v triangle down Kode Linies7l ^ triangle up - solid < triangle le~ : dooed > triangle right -. dashdot p pentagram - - dashed h hexagram 40 x = -pi:pi/10:pi; y = tan(sin(x)) - sin(tan(x)); plot(x,y,'--rs','linewidth',2,... 'MarkerEdgeColor','k',... 'MarkerFaceColor','g',... 'MarkerSize',10) Mere info på doc plot
8 01/05/12 På en gang x=linspace(0,4*pi,100); y1=sin(x);y2=cos(x); plot(x,y1, ko:,x,y2, b.- ) Brug af hold funklon hold on; x=linspace(0,4*pi,100); y=sin(x); plot(x,y, ko ) y=cos(x); plot(x,y, b.- ) hold off; x=linspace(0,4*pi,100); f=figure; f1=subplot(1,2,1); plot(x,cos(x),'r'); title('cosinus') f2=subplot(1,2,2); plot(x,sin(x),'d'); title('sinus'); x=linspace(0,4*pi,100); f=figure; f1=subplot(2,2,1); plot(x,cos(x),'r'); title('cosinus') f2=subplot(2,2,2); plot(x,sin(x),'d'); title('sinus'); f3=subplot(2,2,3); plot(x,abs(cos(x)), k--'); title( Abs(cosinus)') f4=subplot(2,2,4); plot(x,abs(sin(x)), b'); title( Abs(sinus)'); Data x=linspace(0,4*pi,100); plot(x,sin(x), b,... x,cos(x), r ) xlabel, ylabel xlabel( x [s] ) ylabel( amplitude ) Ltle title( Trigonometriske funktioner ) legend legend({ sin(x),... cos(x) }; Mulighed for specialsymboler i Ltler og akseltler Græske bogstaver Sub- og superscript MatemaLske symboler Indskrives med foranstående \ (backslash) Fx xlabel( 0 \leq x \leq 4*\pi ) Superscript x^2 è x 2 Subscript x_1 è x 1 Get(handle) Returnerer alle egenskaber Ll handlet Set(handle) Returnerer alle de egenskaber, som kan ændres For at hente en specifik egenskab, fx Xdata for plot: x=linspace(0,4*pi,100); y=sin(x); h = plot(x,y); get(h, Xdata ) Nederste kommando giver x- værdierne
9 pie charts X- Tick labels x = [ ]; explode = [ ]; pie(x,explode) set(gca, XTick,0:pi:4*pi); set(gca, XTickLabel, { 0, pi, 2*pi, 3*pi, 4*pi }); Stem charts x = linspace(0,4*pi, 100); y = sin(x); stem(x,y) Logaritmiske skalaer set(gca, XScale, log ); set(gca, YScale, log ); Søjlediagram x=randi(20,[1,20]); bar(x) 49 Brug kommandoen: saveas(h,'filename.ext') for at gemme en figur Ll en fil. f=figure; x=-5:0.1:5; h=plot(x,cos(2*x+pi/3)); title('figur 1'); xlabel('x'); saveas(h,'figur1.fig') saveas(h,'figur1.eps') 50 Filtyper: bmp: Windows bitmap emf: Enhanced metafile eps: EPS Level 1 fig: MATLAB figur jpg: JPEG billede m: MATLAB M-fil tif: TIFF billede, komprimeret Subplot Hold funklon Terningekast Plot limit 52 Matlab har eget format Ll at gemme/hente variable: *.mat Brug funklonerne load og save Ll at hente/ gemme data save var1 var2 var3 load savedvars.mat Desforuden kender Matlab riglg mange filformater. Søg e~er File Formats i hjælpen for yderligere info
10 Meget udbredt Alle programmer (stort set) kan læse CSV filer Opbygning En linie pr. post Værdier adskilt af komma eller semikolon: dlmwrite(filename, M, 'D') m = randi(100,5,2) m = fid=fopen('d.txt','w'); fprintf(fid,'%i\t%i\n',m ); fclose(fid); M = data D = Delimiter Typisk: Komma Semikolon Tabulator (\t) 65;19;46;69 55;19;30;37 45;64;88;74 65;44;55;23 Flere formater: doc fprintf fid=fopen('d.txt','w'); fprintf(fid,'%i;%i\n',m ); fclose(fid); Nogle funkloner kræver, at der først opreoes adgang Ll filen via et File ID: importdata A = importdata(filename, delimiter, nheaderlines) fid = fopen( filnavn.csv ) textscan Hvis ikke der specificeres yderligere åbnes filen med læseadgang C = textscan(fid, 'format', 'param', value) xlsread Skriveadgang (overskriv eksisterende fil) [num,txt,raw] = xlsread(filename,sheet,range) fid = fopen( filnavn.csv, w ) dlmread Append data (Llføj data Ll eksisterende fil) M = dlmread(filename, delimiter) fid = fopen( filnavn.csv, a ) fscanf Når operalonerne er færdige A = fscanf(fileid, format) fclose(fid) Marias Mad Tonometri data 10
Matlab-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
Kort introduktion til MATLAB
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
Introduktion 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
Introduktion Indtastning Funktioner Scripts Optimering. Matlab
- [email protected] 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
Fagets IT Introduktion til MATLAB
Fagets IT Introduktion til MATLAB Mads G. Christensen [email protected] Afdeling for Kommunikationsteknologi, Aalborg Universitet. MATLAB 2002 p.1/28 Kursusoversigt 1. Introduktion, matrix-indeksering, -operationer
Introduktion 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
Introduktion 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
Programmering 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
Hvis 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
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
PHP 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
Hvorfor SAS Kort intro til SAS
Hvorfor SAS Kort intro til SAS Efterår 2015 Janne Petersen Judith L Jacobsen Lene Theil Skovgaard Kan alt Alle ph.d. studerende har gratis adgang Fra universitetet eller hospitalerne Kode --- hjælp fra
Opgaver til Maple kursus 2012
Opgaver til Maple kursus 2012 Jonas Camillus Jeppesen, [email protected] Martin Gyde Poulsen, [email protected] October 7, 2012 1 1 Indledende opgaver Opgave 1 Udregn følgende regnestykker: (a) 2342 +
Klik 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
Python programmering. Per Tøfting. MacFest
Python programmering MacFest 2005 Per Tøfting http://pertoefting.dk/macfest/ Indhold Måder at afvikle Python program på Variabler Data typer Tal Sekvenser Strenge Tupler Lister Dictionaries Kontrolstrukturer
1 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
d Kopier formlen fra celle A3 ned i kolonne A. Kopier formlen fra celle C3 ned i kolonne C. Undersøg, hvad der sker med formlen, når den kopieres.
KOPIARK 17 # ligninger og formler i excel 2007, 1 1 Du skal lave et regneark, som kan bruges til at løse ligningen 5 x 11 = 7 + 3 x. a Lav et regneark som vist. HUSK: Gør en kolonne bredere Man kan gøre
DDD Runde 2, 2015 Facitliste
DDD Runde 2, 2015 Facitliste Søren Dahlgaard og Mathias Bæk Tejs Knudsen Opgaver og løsninger til 2. runde af DDD 2015. 1 4. 19. februar, 2015 linetest DK v1.0 Line Test Sigurd er begyndt i gymnasiet og
Programmering i C Intro og grundlæggende C 5. marts 2007
Programmering i C Intro og grundlæggende C 5. marts 2007 Mads Pedersen, OZ6HR [email protected] Plan for kurset Ma. 5/3: Ma. 19/3: Ma. 2/4: To. 12/4: Formål, intro, grundlæggende Videre, sprogkonstruktioner
Kort intro til SAS. Efterår 2015. Janne Petersen Judith L Jacobsen Lene Theil Skovgaard
Kort intro til SAS Efterår 2015 Janne Petersen Judith L Jacobsen Lene Theil Skovgaard 1 Hvorfor SAS Kan alt Alle ph.d. studerende har gratis adgang Fra universitetet eller hospitalerne Kode --- hjælp fra
WT-1011RC Programmer User Guide
WT-1011RC Programmer User Guide Firmware Version 1.9 Note: 1. Information in this manual is subject to change without notice and does not represent a commitment of manufacturer. 2. Manufacturer shall not
Start på Arduino og programmering
Programmering for begyndere Brug af Arduino Start på Arduino og programmering EDR Hillerød Knud Krogsgaard Jensen / OZ1QK 1 Start på Arduino og programmering Sidste gang (Introduktion) Programmeringssproget
Programmering 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...
Programmering i C. Lektion 4. 5. december 2008
Programmering i C Lektion 4 5. december 2008 Funktioner Eksempel Fra sidst 1 Funktioner 2 Eksempel Funktioner Eksempel Eksempel: 1 / f u n k t i o n s p r o t o t y p e r / i n t i n d l a e s ( void )
Lær Python dag 1 - modul 1
Lær Python dag 1 - modul 1 Introduktion, basis python Steffen Berg Klenow Jonas Bamse Andersen Syddansk Universitet Indhold 1. Velkommen 2. Programmering i python 3. Typer, variabler og udtryk 1 Velkommen
MATLAB. 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...........................
JavaScript. nedarvning.
JavaScript er et sprog, der kan give en hjemmeside mere funktionalitet og gøre den interaktiv, så den reagerer på læsernes handlinger. CGI (Common Gateway Interface) har hidtil været de protokoller, man
HOFTEALLOPLASTIK - DATAUDTRÆK OG IMPORT TIL EXCEL
HOFTEALLOPLASTIK - DATAUDTRÆK OG IMPORT TIL EXCEL Når man er logget på KMS systemet, vælges Dataudtræk under punktet Vælg modul, hvorefter der klikkes på Gå til: På næste side klikkes på knappen Opret:
GUIer Gør Godt. Introduktion til GUIer i Matlab IMM, DTU. Niels Gjøl Jacobsen
GUIer Gør Godt Introduktion til GUIer i Matlab IMM, DTU Niels Gjøl Jacobsen Forord GUI er en forkortelse for Graphical User Interface, og det er en særdeles nyttig måde at visualisere sine data, og det
APPENDIX 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
Dokumentation af programmering i Python 2.75
Dokumentation af programmering i Python 2.75 Af: Alexander Bergendorff Jeg vil i dette dokument, dokumentere det arbejde jeg har lavet i løbet opstarts forløbet i Programmering C. Jeg vil forsøge, så vidt
Programmering og Problemløsning, 2017
Programmering og Problemløsning, 2017 Parsing med Højere-Ordens Funktioner Martin Elsman Datalogisk Institut Københavns Universitet DIKU 1. December, 2017 Martin Elsman (DIKU) Programmering og Problemløsning,
REDCAPS DATADICTIONARY. Ekport og overblik over datadictionary Redigering af instrumenter via datadictionary Import a datadictionary
REDCAPS DATADICTIONARY Ekport og overblik over datadictionary Redigering af instrumenter via datadictionary Import a datadictionary Datadictionary Den komplette samling af opbyggede instrumenter, felter,
WT-1011RC Programmer User Guide
WT-1011RC Programmer User Guide Firmware Version 1.9 Note: 1. Information in this manual is subject to change without notice and does not represent a commitment of manufacturer. 2. Manufacturer shall not
LRESULT CALLBACK WndProc(HWND hwnd, UINT message, WPARAM wparam, LPARAM lparam) { int wmid, wmevent; programmering med
LRESULT CALLBACK WndProc(HWND hwnd, UINT message, WPARAM wparam, LPARAM lparam) int wmid, wmevent; PAINTSTRUCT Introduktion ps; til HDC hdc; programmering med switch (message) case WM_COMMAND: wmid = LOWORD(wParam);
DATALOGI 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
Easy Guide i GallupPC
Easy Guide i GallupPC Version. 6.00.00 Gallup A/S Masnedøgade 22-26 DK 2100 København Ø Telefon 39 27 27 27 Fax 39 27 50 80 Indhold SÅDAN KOMMER DU I GANG MED AT ANVENDE GALLUPPC... 2 TILFØJELSE AF UNDERSØGELSER
Magic Systems. Byg et lille hus med. 2008 Magic Systems
Byg et lille hus med 2008 1 Værktøjer Vælg de værktøjsstave, du skal bruge; se illustration. Du får denne menu frem ved at klikke med højre musetast på en af værktøjsstavene. 2 Måleenheder Sæt den måleenhed
ME6212. High Speed LDO Regulators, High PSRR, Low noise, ME6212 Series. General Description. Typical Application. Package
High Speed LDO Regulators, High PSRR, Low noise, Series General Description The series are highly accurate, low noise, CMOS LDO Voltage Regulators. Offering low output noise, high ripple rejection ratio,
Storage oscilloscope
Dette dokument er et forsøg på at gøre brugen af GDS-1072A-U Digital Storage Oscilloscope lidt lettere. Hent: Fabrikantens Manual (PDF), En anden Manual: PC-software ( Brug PC-en sammen med Scopet ), Driver
Fig. 1. Vi vender tilbage til de enkelte punkter efterhånden som vi får brug for dem. Indledning
%LOOHGEHKDQGOLQ PH,UIDQ9LHZ Fig. 1 Indledning IrfanView er et fremragende lille billedbehandlings program, der samtidig kan fungere som billedfremviser. IrfanView er et freeware program, som du kan hente
AAU, Programmering i Java Intern skriftlig prøve 18. maj 2007
AAU, Programmering i Java Intern skriftlig prøve 18. maj 2007 Opgavebesvarelsen skal afleveres som enten en printerudskrift eller som et passende dokument sendt via email til [email protected]. Besvarelsen skal
Reeksamen i Lineær Algebra. Første Studieår ved Det Tekniske Fakultet for IT og Design samt Det Ingeniør- og Naturvidenskabelige Fakultet
Reeksamen i Lineær Algebra Første Studieår ved Det Tekniske Fakultet for IT og Design samt Det Ingeniør- og Naturvidenskabelige Fakultet. februar 9 kl. 9:-: Dette eksamenssæt består af 8 nummererede sider
Det kunne godt se ud til at ikke-rygere er ældre. Spredningen ser ud til at være nogenlunde ens i de to grupper.
1. Indlæs data. * HUSK at angive din egen placering af filen; data framing; infile '/home/sro00/mph2016/framing.txt' firstobs=2; input id sex age frw sbp sbp10 dbp chol cig chd yrschd death yrsdth cause;
En Kort Introduktion til Oracle
En Kort Introduktion til Oracle Henrik Bulskov 12. februar 2001 [email protected] 1 Start SQL*Plus... 1 1.1 TELNET... 1 1.2 WINDOWS SQL PLUS... 2 2 Kør et SQL-script... 3 3 Hjælp i SQL*Plus... 3 4 Editering
Værktøjer fra værktøjskassen. Søren Breddam, Stevns Kommune
Værktøjer fra værktøjskassen Søren Breddam, Stevns Kommune [email protected] 1stevns kommune Mapbasic i Stevns Kommune Data Kørsel af planlagte opgaver, så data altid er opdaterede. Logfil til overvågning Dagligt
Java Programmering. En bog for begyndere. Skrevet af Henrik Kressner
Java Programmering En bog for begyndere Skrevet af Henrik Kressner Indholdsfortegnelse Introduktion...3 1 Introduktion til Java...4 1.1 Javakoden...4 1.2 Det første program...6 1.2 Skriv til skærmen...6
Kapitel 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
Jeg har i forbindelse med it og programmering designet og udviklet et it-produkt, som kan beregne rødder i en anden gradsligning.
Indhold Beregn rødder... 2 Beskrivelse af kærneproblemet... 2 Plan for brugerfladen for programmet... 3 Operationer på inddata... 4 Output - Beskrivelse af uddata... 4 Flowchart - programmets logiske opbygning/struktur...
GSM SMS Modem MODEL: SA RTU-1 V1.01
GSM SMS Modem MODEL: SA RTU1 V1.01 Brugervejledning Indgange: Der er fire indgange på modulet. De kan programmeres som normale indgange. De kan programmeres som tæller. Udgange: Der er en udgang på modulet
Sproget Six. Til brug i rapportopgaven på kurset Oversættere. Vinter 2006. Abstract
Sproget Six Til brug i rapportopgaven på kurset Oversættere Vinter 2006 Abstract Six er baseret på det sprog, der vises i figur 6.2 og 6.4 i Basics of Compiler Design. Den herværende tekst beskriver basissproget
Institut for Matematiske Fag Sandsynlighedsregning og Statistik 2. R opgaver
Institut for Matematiske Fag Sandsynlighedsregning og Statistik 2 Københavns Universitet Susanne Ditlevsen og Helle Sørensen R opgaver Det er en god ide at vænne sig til at skrive kommandoerne i en editor
VÆR EFFEKTIV SOM SAS PROGRAMMØR MED SAS ENTERPRISE GUIDE 7.12 GEORG MORSING
VÆR EFFEKTIV SOM SAS PROGRAMMØR MED SAS ENTERPRISE GUIDE 7.12 GEORG MORSING Copyr i g ht 2013, SAS Ins titut e Inc. All rights res er ve d. Livet som SAS-programmør er blevet lettere med SAS Enterprise
2) Det er let at være produktiv med Python, da Python som regel kun har mellem 67 og 80% færre linier end tilsvarende C eller Java kode.
Denne guide er oprindeligt udgivet på Eksperten.dk I gang med Python I denne artikel vil jeg forsøge at give et kort og hurtigt indblik i programmeringssproget Python, der desværre er alt for overset.
Programmering I Java/C#
Programmering I Java/C# Dit første projekt Datatekniker Intro to C# C# (C Sharp) Et enkelt, moderne, generelt anvendeligt, objektorienteret programmeringssprog Udviklet af Microsoft, ledet af danskeren
! " # $% &'!& & ' '" & # ' "&()(*& + + +,-' "&( # &(! (! " )(!# &!! (!&!! * (! +& (!!! & " " & & / & & (!
!" #$ "%!"&! " # $% &'!& & ' '" & # ' "&()(*& + + +,-' "&( # &(! (! " )(!# &!! (!&!! * (! +& (!!! & Workbooks( MedarbUndersøgelse ),-.", & & Worksheets( Data )& Charts( DisplayData )&& )& " " & & / & &
#AlleKanKode. Lektion 2 - Konstanter og Variabler
#AlleKanKode Lektion 2 - Konstanter og Variabler Disclaimer / Ansvarsfraskrivelse Alt du deler og siger mm bliver optaget. Lad være med at dele privat oplysninger, adgangskoder, kreditkort oplysninger
Opgaver. Notater. Opgave 1: Find kursus hjemmeside og bladre lidt rundt på siderne.
Opgaver Opgaverne er stillet i henhold til medleverede brugervejledning, og som er en facitliste for opgaverne. Brug den undervejs til at løse opgaverne med, og kom med de punkter som den måtte mangle,
Eksamensopgaver datalogi, dlc 2011 side 1/5. 1. Lodtrækningssystem
Eksamensopgaver datalogi, dlc 2011 side 1/5 1. Lodtrækningssystem Der skal fremstilles et program, som kan foretage en lodtrækning. Programmet skal kunne udtrække en eller flere personer (eller andet)
Deltag i en quiz: Test din viden i SAS -programmering
Deltag i en quiz: Test din viden i SAS -programmering Georg Morsing, uddannelsesdirektør Copyright 2011 SAS Institute Inc. All rights reserved. Test din SAS -programmering 12 spørgsmål 4 svarmuligheder
Velkommen til ABC Analyzer! Denne basis manual indeholder introduktion til: De primære funktioner De 6 faneblade Dataslicers Rapporter og klikrapport
Velkommen til ABC Analyzer! Denne basis manual indeholder introduktion til: De primære funktioner De 6 faneblade Dataslicers Rapporter og klikrapport Manual opdateret Oktober 2015 Copyright ABC Softwork
Numerisk Fysik. Emner
Numerisk Fysik Emner 1 Vektorer, 2D plot, fit i hånden 2 Arrays, lineære fit, koordinat-transformationer 3 Funktioner, minima, integration, ikke-lineære fit 4 Små-simuleringer 5 1. ordens differentialligninger
Tegnekasse. Introduktion. Scratch. I dette projekt skal du lave dit eget tegneprogram! Arbejdsliste. Test dit Projekt.
Scratch 1 Tegnekasse All Code Clubs must be registered. By registering your club we can measure our impact, and we can continue to provide free resources that help children learn to code. You can register
Design by Contract. Design and Programming by Contract. Oversigt. Prædikater
Design by Contract Design and Programming by Contract Anne Haxthausen [email protected] Informatics and Mathematical Modelling Technical University of Denmark Design by Contract er en teknik til at specificere
DPSD undervisning. Vejledning til rapport og plan opsætning
DPSD undervisning Vejledning til rapport og plan opsætning Side 1 Vejledning Oversigt over vejledningerne Opret en simpel listerapport... 2 Opret en krydstabuleringsrapport... 14 Opret en visualiseringsrapport...
GSM REMOTE CONTROL AND MONITORING SYSTEM Model: GSM-220
GSM REMOTE CONTROL AND MONITORING SYSTEM Model: GSM-220 For nyeste manual www.termalou.com Indholdsfortegnelse Intorduktion....... 4 Pakkens indhold......4 Enhedens design....5 Installations Diagram...5
Formler og diagrammer i OpenOffice Calc
Formler i Calc Regneudtryk Sådan skal det skrives i Excel Facit 34 23 =34*23 782 47 23 =47/23 2,043478261 27³ =27^3 19683 456 =KVROD(456) 21,3541565 7 145558 =145558^(1/7) 5,464829073 2 3 =2*PI()*3 18,84955592
Forfattere: Thomas Dreisig Thygesen & Grethe Grønkjær Layout: Jens Holm Møller
Forfattere: Thomas Dreisig Thygesen & Grethe Grønkjær Layout: Jens Holm Møller Login Hver gang du ser en rød prik og en rød tekst, er det noget, du skal gøre! Når du ser en pære, er der et godt tip. Læs
MPH specialmodul i epidemiologi og biostatistik. SAS. Introduktion til SAS. Eksempel: Blodtryk og fedme
MPH specialmodul i epidemiologi og biostatistik. SAS Introduktion til SAS. Display manager (programmering) Vinduer: program editor (med syntaks-check) log output reproducerbart (program teksten kan gemmes
StarWars-videointro. Start din video på den nørdede måde! Version: August 2012
StarWars-videointro Start din video på den nørdede måde! Version: August 2012 Indholdsfortegnelse StarWars-effekt til videointro!...4 Hent programmet...4 Indtast din tekst...5 Export til film...6 Avanceret
Vejledning til listings-pakken
Vejledning til listings-pakken Morten Ovi [email protected] / 6. juli 2004 Indhold 1 Om listings-pakken 1 2 Indstilling af listings 2 3 listings-pakken i praksis 2 3.1 listings i teksten............................
i tredje sum overslag rationale tal tiendedele primtal kvotient
ægte 1 i tredje 3 i anden rumfang år 12 måle kalender hældnings a hældningskoefficient lineær funktion lagt n resultat streg adskille led adskilt udtrk minus (-) overslag afrunde præcis skøn formel andengradsligning
Fang Prikkerne. Introduktion. Scratch
Scratch 2 Fang Prikkerne All Code Clubs must be registered. Registered clubs appear on the map at codeclubworld.org - if your club is not on the map then visit jumpto.cc/ccwreg to register your club. Introduktion
19 Hashtabeller. Noter. PS1 -- Hashtabeller. Hashing problemet. Hashfunktioner. Kollision. Søgning og indsættelse.
19 Hashtabeller. Hashing problemet. Hashfunktioner. Kollision. Søgning og indsættelse. Sammenligning af hashtabeller og søgetræer. 281 Hashing-problemet (1). Vi ønsker at afbilde n objekter på en tabel
FBS for praktikere Fyn. Notifikation og print skabeloner
FBS for praktikere Fyn Notifikation og print skabeloner 1.Velkomst v/anton Helms 2.Introduktion til HTML/CSS/Freemarker v/kent Gottschalk Hansen. 3.Skabeloner i Cicero v/kent Gottschalk Hansen. 4.Erfaringsudveksling
Brugermanual til Wordpress 3.2.x Content Management System
Indhold Brugermanual til Wordpress 3.2.x Content Management System Kontrolpanelet 2 Brugerniveauer 2 Log ud 3 Profil 4 Generel Info (vigtigt) 5 Tilføj nyt indlæg(1) 6 Tilføj nyt indlæg(2) 7 Tilføj nyt
