Datorlära 3 Octave Workspace ovh mijlö Skriva text på skärmen Värdesiffror Variabler och typer Strängar Makro Vektorer
|
|
- Carl-Johan Forsberg
- för 8 år sedan
- Visningar:
Transkript
1 Datorlära 1 Introduktion till datasystemet, epost konto, afs hemkonto Introduktion till datorer och datasalar Open Office Calculator Beräkningar med Open Office Calc Diagram med OO Calc Datorlära 2 Utforma en rapport med OO Writer Inkludera tabeller, diagram och formler i rapporter Importera tabeller och diagram från OOCalc till OOWriter Korsreferenser i rapporter 1 Datorlära 3 Octave Workspace ovh mijlö Skriva text på skärmen Värdesiffror Variabler och typer Strängar Makro Vektorer
2 Datorlära 4 Börja programmera Booleska variabler Vilkorsatser Slingor Funktioner Att läsa in en fil med mätvärden Datorövningar (dagen efter datorlära 4) Skriva en egen funktion Programmera med if-satser Läsa in en fil med mätdata Behandla en mätserie med olika operationer genom att använda vektorer Datorlära 5 Matriser Lösa ekvationsystem Matrisanpassningar Statistiska funktioner Polynomer 2
3 Här kommer Finn ett samband Laborationen 2 => Databehandling med Octave Datorlära 6 Rita funktioner Grafer och diagram Titlar, beskrivning Grafikfönster Stapeldiagram Här kommer Multimetern Laborationen 3 => Databehandling med Octave Datorlära 7 Arbeta med strängar Formatera inmatning och utmatning Skriva ut en fil med värden Att programmera Sammanfatting 3 Datorövningar Här erbjuds nya övningar i datasalen som berör hela datorlära delen. Övningarna tränar upp vissa delar nödvändiga för att klara inlämningsuppgifterna.
4 Datorlära 7 Arbeta med strängar Formatera inmatning och utmatning Skriva ut en fil med värden Att programmera Sammanfatting Idag: Kapitel 10 (Text-strängar, ) i Octave kompendiet 4 Datorlära 7 FK2002 HT2011
5 Arbeta med Strängar Strängar skapas med text inom citattecken, enkla eller dubbla.!>> str= en text straeng ;!!>> str= en text straeng ;! Stora och små bokstäver skiljer sig åt. Kan vara problem med svenska bokstäver. Stränger kan också ses som vektorer av tecken, tex: >> str(1)! e! >> str(4)! t! 1:10 eller m:n betecknar alla heltal mellan m och n >> str(1:7)! en text! För att få längden för en vektor eller en sträng skriven man length(str)! 5 Datorlära 7 FK2002 HT2011
6 Att slå ihop strängar Man kan slå ihop strängar för att bygga kortare meningar!>> huvud_str1= [ Hej paa dig ];! Eller!>> huvud_str1= [ Hej, paa dig ];! >> disp(huvud_str2);! Hej paa dig! Eller!!>> str1 = Hej ;!!>> str2 = paa dig ;!!>> huvud_str2= [str1 str2];!!>> disp(huvud_str2);! Hej paa dig! 6 Datorlära 7 FK2002 HT2011
7 Att slå ihop strängar Sträng och tal är två olika typer av DATA. Det finns ett tal, eller en sträng Beroende på om det är en sträng eller ett tal kan man tillämpa olika funktion. Tal: +,-,/,*.. Sträng: length, slå ihop, osv. Ett tal kan konverteras till en sträng mha fördefinierade funktionen: num2str! Till exempel, man kommer ihåg att konstanten pi är fördefinierad. >> str=[ The number pi is equal to num2str(pi)];! >> disp(str);! The number pi is equal to ! 7 Datorlära 7 FK2002 HT2011
8 Enkel Inmatning av Tal Funktionen input används för enkel inmatning av tal eller strängar (beroende på hur den används) Inmatning av tal: >> x = input( Ange ett tal : );! Vad händer då? Octave skriver ut i workspace: Ange ett tal : Och väntar på att man matar in ett tal och sedan slår return. Värdet man matar in lagras i variabeln x. Så att om man gör: disp(x);! Får man tillbaka talet som matades in. 8
9 Övning 1 Skriv ett litet program kvadrat.m som: 1. Frågar efter ett tal Ange ett tal :! 2. Räknar kvadraten 3. Skriver ut resultatet, tex 10 i kvadrat aer lika med 100! 9
10 Enkel Inmatning av strängar För inmatning av strängar använder man samma funktiom input, men men med en annan syntax. Inmatning av text: >> text = input( Ange en straeng :, s );! berätta för Octave att det som läses in ska tolkas som en sträng text här är nu en variabel av typ sträng, i stället för tal. Vad händer när skriver detta i workspace: Ange en straeng : Och väntar på att man matar in en text sträng och sedan slår return. Värdet man matar in lagras i variabeln text. Så att om man gör: disp(text);! Får man tillbaka talet som matades in. 10
11 Övning 2 Skriv ett litet program namn.m som: 1. Frågar efter ett namn Vad heter du?! 2. Bygger en ny sträng som innehåller en hälsningsfras med namnet. 3. Skriver ut resultatet, tex Hej Krille!! 11
12 Leta efter ett mönster i en sträng Man kan analysera strängen som matas in mha funktionen!index = findstr( moenster,str); Denna funktion returnerna en vektor här index som innehåller positionen i str för stränger mönster. Om mönstret mönster finns inte då är index en tom vektor med längd noll. (length (index)=0 )! Mönstret man söker i strängen Ett exempel: >> str=( ababcabcdadcdeabcdef );! >> index=findstr( a,str);! >> disp(index);! ! >> index2=findstr( z,str);! >> disp(index2);! [](0x0)! Betyder att vektor index2 är tom, dvs har längd noll. 12
13 Övning 3 Bygg på det tidigare programmet namn.m (Övning 2) och 4. Sök efter bokstaven a 5. Skriv ut antalet gånger denna bokstav uppstår i namnet 6. Om bokstaven inte finns med, skriv i stället ett särskilt meddelande som säger att bokstaven a inte finns med i namnet.! 13
14 In/utmatning med blandning av text och tal För detta kan vi använda funktionen: sprintf! Kopierar min straeng till str : str = sprintf( min straeng );! Kopierar en blandning av strängar och tal till str: Formatet anges här str = sprintf( pi med 15 decimaler aer %.15f,pi);! Här specificeras att det handlar om ett reellt (eller flytt)tal med f och att man vill ha 10 siffror efter kommatecknet. Med %.48f får man 48 decimaler på pi (allt som finns definierad i Octave.) 14
15 In/utmatning med blandning av text och tal (2) Man kan också be sprintf att skriva in ett heltal med %d %4d kommer att skriva ut minst fyra tecken, om talet består av mindre än fyra tecken, då blir det ändå 4 fyra tecken. Om talet består av mer än 4 tecken, då skrivs ut hela talet. Med %4.2f kan man specificera att hela talet ska vara minst fyra tecken bred med 2 decimaler. (Komman räknas som ett tecken). Mycket användbart för att formatera tabeller. Exempel >> N=1234;! >> str=sprintf( N = %5.2f,N);! ! 15
16 Utmatning till en fil För att skriva till en sträng använder man För att skriva till en fil använder man sprintf! fprintf! Första steget är att öppna en fil för utmatning, dvs man ska skriva i filen: filen= fopen( mintextfil.txt, w );! w för write, dvs en fil där man skriver När man är klar med att skriva i filen så ska den stängas. fclose(filen);! Filnamnet Observera att filen är av en annan datatyp, vi har strängar, tal, matriser och filer. 16
17 Utmatning till en fil (2) filen= fopen( mintextfil.txt, w );! for i=1:1000!!fprint(filen, i= %2d,i);! end! fclose(filen);! Resultatet blir en ny fil som heter mintextfil.txt i samma katalog som man befinner sig, och som innehåller: filen måste även anges 17
18 Inmatning från en fil Öppna filen för att läsa in den: filen= fopen( mintextfil.txt, r );! for i=1:1000!!str1=fscanf(filen, %s, C );!!str2=fscanf(filen, %s, C );!!tal=fscanf(filen, %d, C );! end! fclose(filen);! Behöver även läsa in oinstressanta strängar hur ska invärdet tolkas, som en sträng med %s eller som ett heltal %d eller som flyttal %f r för read, dvs en fil som man läser 18
19 Övning 4 Skriv ett program som skriver sinus(θ) och cosinus(3θ) värden till en fil i justerbara steg mellan två olika vinklar. 1. Fråga efter stegstorleken i grader 2. Fråga efter startvinkeln 3. Fråga efter maxvinkeln 4. Skriv ut i filen tre kolumner med vinkeln i radianer, cos och sin för alla vinklar mellan startvinkeln och maxvinkeln. 19
20 Övning 5 Skriv ett program som läser in filen som skrevs ut i Övning 4 och rita punkterna med koordinater (cos(3θ), sin(θ)) Man kan även rita i 3D (cos(3θ), sin(θ), θ). 20
21 21 Övning 1
22 22 Övning 2
23 23 Övning 3
24 24 Övning 4
25 25 Övning 5
26 Några Råd för att Programmera Kommentera ordentligt mha % Använd alltid.m för Octave program och.dat eller.txt för din data, så att man vet vad det är för typ av fil. Använd tydliga namn för variabler (undvik i, j, k!) Använd clear all i början av dina program för att rensa ut från tidigare försök. Octave hittar inte mitt program: Är jag i rätt katalog? Har jag talat om för Octave om sökvägen till katalogen med mitt program (kommer ihåg setmypath.m?) Har jag använt en variabel vars namn är samma som mitt program? (Att undvika!) 26
27 Några Råd för att Programmera (2) När man får problem med en variabel: Är den definierad? Har en vektor några element eller är den tom? Använder jag rätt datatyp? (sträng, ett tal, en fil, en vektor, en matris) Har variabeln i funktionsargument rätt datatyp? Hjälp om hur funktioner används med help function! Parenteser () används bara för funktioner och hämta element från en vektor Hakparenteser [] används för att konstruera strängar, vektorer och matriser, INTE för funktioner, inte för att hämta element från en vektor. 27
Datorlära 6. Arbeta med strängar Inmatning med tangentbordet Bygga ett program med inmatning, funktioner, osv
Datorlära 6 Arbeta med strängar Inmatning med tangentbordet Bygga ett program med inmatning, funktioner, osv 1 Arbeta med Strängar Strängar skapas med text inom citattecken, enkla eller dubbla.!>> str=
Läs merTextsträngar från/till skärm eller fil
Textsträngar från/till skärm eller fil Textsträngar [Kapitel 8.1] In- och utmatning till skärm [Kapitel 8.2] Rekursion Gränssnitt Felhantering In- och utmatning till fil Histogram 2010-10-25 Datorlära,
Läs merDATORLÄRA 1 2013-09-02 Christophe Clément - Fysikum
1 DATORLÄRA 1 2013-09-02 Christophe Clément - Fysikum Datorlära 1 FK2002 & FK2005 ÖVERSIKT FÖR DATORLÄRA DELEN I KURSEN Datorlära 1 (alla) SU resurser, OpenOffice Writer Datorövning 2 (alla) Enkel databehandling
Läs merEnklast att skriva variabelnamn utan ; innehåll och variabelnamn skrivs ut
F5: Filhantering in- och utmatning (kap. 2 och 8) 1 Utskrift på skärm, inläsning från tangentbord (kap. 2) Spara och hämta variabler med save och load (kap. 2) Kommandot textread Mer avancerad filhantering:
Läs merKPP053, HT2015 MATLAB, Föreläsning 1. Introduktion till MATLAB Skript Inläsning och utskrift av variabler Ekvationssystem Anonyma funktioner
KPP053, HT2015 MATLAB, Föreläsning 1 Introduktion till MATLAB Skript Inläsning och utskrift av variabler Ekvationssystem Anonyma funktioner MATLAB Väletablerat Mycket omfattande program GNU OCTAVE Öppen
Läs merFunktioner och grafritning i Matlab
CTH/GU LABORATION 3 MVE11-212/213 Matematiska vetenskaper 1 Inledning Funktioner och grafritning i Matlab Först skall vi se lite på (elementära) matematiska funktioner i Matlab, som sinus och cosinus.
Läs merMatematisk Modellering
Matematisk Modellering Föreläsning 1 Anders Heyden Matematikcentrum Lunds Universitet Matematisk Modellering p.1/37 Denna föreläsning (läsvecka 1) Vad handlar kursen om, mål, kurskrav, ide. Matematisk
Läs merKapitel 15: Data/Matrix Editor
Kapitel 15: Data/Matrix Editor 15 Översikt över Data/Matrix Editor... 226 Översikt över list-, data- och matrisvariabler... 227 Starta en Data/Matrix Editor-session... 229 Mata in och visa cellvärden...
Läs merFöreläsning 3.1: Datastrukturer, en översikt
Föreläsning.: Datastrukturer, en översikt Hittills har vi i kursen lagt mycket fokus på algoritmiskt tänkande. Vi har inte egentligen ägna så mycket uppmärksamhet åt det andra som datorprogram också består,
Läs merMMA132: Laboration 1 Introduktion till MATLAB
MMA132: Laboration 1 Introduktion till MATLAB De flesta numeriska metoder låter oss få en tillräckligt bra lösning på ett matematiskt problem genom att byta ut komplexa matematiska operationer med kombinationer
Läs merDatorövning 1 Statistik med Excel (Office 2007, svenska)
Datorövning 1 Statistik med Excel (Office 2007, svenska) I processövningen som ni ska genomföra ingår det att konstruera samt sammanställa en enkät. Denna sammanställning ska göras med hjälp av programmet
Läs merDatorövning 1 Statistik med Excel (Office 2010, svenska)
Datorövning 1 Statistik med Excel (Office 2010, svenska) I processövningen som ni ska genomföra ingår det att konstruera samt sammanställa en enkät. Denna sammanställning ska göras med hjälp av programmet
Läs merDatorövning 1 Statistik med Excel (Office 2007, svenska)
Datorövning 1 Statistik med Excel (Office 2007, svenska) I processövningen som ni ska genomföra ingår det att konstruera samt sammanställa en enkät. Denna sammanställning ska göras med hjälp av programmet
Läs merInledning till OpenOffice Calculator Datorlära 2 FK2005
Inledning till OpenOffice Calculator Datorlära 2 FK2005 Mål Lära sig att skapa och använda ett räkneblad med OpenOffice Calculator Beräkna medelvärde och standardavvikelsen med räknebladet Producera en
Läs merUppgift 1 - programmet, Uppg6.m, visade jag på föreläsning 1. Luftmotståndet på ett objekt som färdas genom luft ges av formeln
Matlab-föreläsning (4), 10 september, 015 Innehåll m-filer (script) - fortsättning från föreläsning 1 In- och utmatning Sekvenser, vektorer och matriser Upprepning med for-slingor (inledning) Matlab-script
Läs mer16 Programmering TI -86 F1 F2 F3 F4 F5 M1 M2 M3 M4 M5
16 Programmering Skriva program till TI-86... 214 Köra program... 221 Arbeta med program... 223 Hämta och köra assemblerprogram... 226 Arbeta med strängar... 227 TI -86 M1 M2 M3 M4 M5 F1 F2 F3 F4 F5 214
Läs merChapter 3: Using Classes and Objects
Chapter 3: Using Classes and Objects I dessa uppgifter kommer du att lära dig om hur man använder klasser och metoder från java biblioteket. Du kommer inte att förstå allt som händer bakom metod anrop
Läs merIntroduktion till PHP
PHP - Grund Copyright 2016 Mahmud Al Hakim mahmud@dynamicos.se www.webacademy.se Introduktion till PHP PHP = PHP: Hypertext Preprocessor PHP är ett programmeringsspråk. PHP är ett skriptspråk som körs
Läs mer1 Texthantering. 1.1 Typen char. Exempel, skriv ut alfabetet
1 Texthantering I detta avsnitt tas det upp två sätt att arbeta med text i C++ program. Det första sättet som behandlas är hanteringen av textfält. Texter i C++ består utav en serie med enstaka tecken
Läs merRödGrön-spelet Av: Jonas Hall. Högstadiet. Tid: 40-120 minuter beroende på variant Material: TI-82/83/84 samt tärningar
Aktivitetsbeskrivning Denna aktivitet är utformat som ett spel som spelas av en grupp elever. En elev i taget agerar Gömmare och de andra är Gissare. Den som är gömmare lagrar (gömmer) tal i några av räknarens
Läs merFöreläsning 6: Introduktion av listor
Föreläsning 6: Introduktion av listor Med hjälp av pekare kan man bygga upp datastrukturer på olika sätt. Bland annat kan man bygga upp listor bestående av någon typ av data. Begreppet lista bör förklaras.
Läs merIntroduktion till integrering av Schenkers e-tjänster. Version 2.0
Introduktion till integrering av Schenkers e- Version 2.0 Datum: 2008-06-18 Sida 2 av 8 Revisionshistorik Lägg senaste ändringen först! Datum Version Revision 2008-06-18 2.0 Stora delar av introduktionen
Läs merTentaupplägg denna gång
Några tips på vägen kanske kan vara bra. Tentaupplägg denna gång TIPS 1: Läs igenom ALLA uppgifterna och välj den du känner att det är den lättaste först. Det kan gärna ta 10-20 minuter. Försök skriva
Läs merTAIU07 Matematiska beräkningar med Matlab
TAIU07 Matematiska beräkningar med Matlab Datorlektion 2. Villkor och Repetition 1 Logiska uttryck Uppgift 1.1 Låt a=3 och b=6 Vad blir resultatet av testerna ab? Uppgift 1.2 Låt a, b,
Läs merExcelfiler läggs till i ArcMap på samma sätt som annan data, genom Lägg till Data-knappen.
Jobba med Exceldata i ArcGis oktober 2009 När du jobbar i ArcMap behöver du ofta använda dig av Excel-tabeller. Du kan öppna Microsoft Office Excel-tabeller direkt i ArcGis och arbeta med dem som andra
Läs merTSBB14 Laboration: Intro till Matlab 1D
TSBB14 Laboration: Intro till Matlab 1D Utvecklad av Maria Magnusson med mycket hjälp av Lasse Alfredssons material i kursen Introduktionskurs i Matlab, TSKS08 Avdelningen för Datorseende, Institutionen
Läs merProgrammeringsuppgifter 1
Programmeringsuppgifter 1 Redovisning: Ni demo-kör och förklarar för handledaren några av de program ni gjort. Ni behöver inte hinna allt, redovisa så långt ni kommit. Om ni hinner mer kan ni alltid redovisa
Läs merVem är vem på kursen. Objektorienterad programvaruutveckling GU (DIT011) Kursbok Cay Horstmann: Big Java 3rd edition.
Institutionen för Datavetenskap Göteborgs universitet HT2009 DIT011 Vem är vem på kursen Objektorienterad programvaruutveckling GU (DIT011) Kursansvarig : Katarina Blom, tel 772 10 60 Rum: 6126 (E-huset)
Läs merProgrammeringsteknik med C och Matlab
Programmeringsteknik med C och Matlab Kapitel 2: C-programmeringens grunder Henrik Björklund Umeå universitet Björklund (UmU) Programmeringsteknik 1 / 32 Mer organisatoriskt Imorgon: Datorintro i lab Logga
Läs merInlämningsuppgift 4 NUM131
Inlämningsuppgift 4 NUM131 Modell Denna inlämningsuppgift går ut på att simulera ett modellflygplans rörelse i luften. Vi bortser ifrån rörelser i sidled och studerar enbart rörelsen i ett plan. De krafter
Läs merBörja programmera. Kapitel 4 i kompendiet Jämförande uttryck Villkorssatser Loopar (slingor) Funktioner. Läs inte avsnitt 4.2.3
Börja programmera Kapitel 4 i kompendiet Jämförande uttryck Villkorssatser Loopar (slingor) Funktioner Läs inte avsnitt 4.2.3 2010-09-23 Datorlära, fysikexperiment - del 4 1 Jämförande uttryck 2010-09-23
Läs mer4 Sammansatta datatyper
4 Sammansatta datatyper De enkla datatyper som vi hittills använt är otillräckliga när man ska hantera stora datamängder. Vill man exempelvis läsa in 100 reella mätvärden, som man tillfälligt vill spara
Läs merImport av utlandsresultat
Import av utlandsresultat Att importera utlandsresultat till Eventor kräver en del arbete av löparen men kan automatiseras till stor del. Här beskrivs dels hur utlandsresultat hanteras och hur man kan
Läs merInledande programmering med C# (1DV402) 27+15=42 1 (22)
27+15=42 1 (22) Variabler Upphovsrätt för detta verk Detta verk är framtaget i anslutning till kursen Inledande programmering med C# vid Linnéuniversitetet. Du får använda detta verk så här: Allt innehåll
Läs mer5 Grundläggande in- och utmatning
5 Grundläggande in- och utmatning För att användaren skall kunna kommunicera med programmet krävs att man inkluderar ett eller flera bibliotek med rutiner. I Ada finns det ett antal paket som gör detta
Läs merIntroduktion till Matlab
CTH/GU 2015/2016 Matematiska vetenskaper Introduktion till Matlab 1 Inledning Matlab är både en interaktiv matematikmiljö och ett programspråk, som används på många tekniska högskolor och universitet runt
Läs merLösningar till tentauppgifterna sätts ut på kurssidan på nätet idag kl 19. Omtentamen i Programmering C, 5p, fristående, kväll, 040110.
1(8) ÖREBRO UNIVERSITET INSTITUTIONEN FÖR TEKNIK Lösningar till tentauppgifterna sätts ut på kurssidan på nätet idag kl 19. Denna tenta kommer att vara färdigrättad On 14/1-04 och kan då hämtas på mitt
Läs merVälkommen till QuickQuest 2.0!
Välkommen till QuickQuest 2.0! QuickQuest har uppdaterats med flera efterfrågade funktioner och med ett bredare användargränssnitt. Vi hoppas att du kommer finna det ännu enklare att skapa enkätundersökningar
Läs merSyftet med den här laborationen är att du skall bli mer förtrogen med följande viktiga områden inom matematisk statistik
LUNDS TEKNISKA HÖGSKOLA MATEMATIKCENTRUM MATEMATISK STATISTIK DATORLABORATION 4 MATEMATISK STATISTIK, AK FÖR I, FMS 01, HT-07 Laboration 4: Stora talens lag, Centrala gränsvärdessatsen, enkla punktskattningar
Läs merMATLAB. Python. Det finns flera andra program som liknar MATLAB. Sage, Octave, Maple och...
Allt du behöver veta om MATLAB: Industristandard för numeriska beräkningar och simulationer. Används som ett steg i utvecklingen (rapid prototyping) Har ett syntax Ett teleskopord för «matrix laboratory»
Läs merKort om programmering i Matlab
CTH/GU 25/26 Matematiska vetenskaper Kort om programmering i Matlab Inledning Redan första tillfället gjorde ni ett litet program. Ni skrev ett script eller en skriptfil som beräknade summan 5 i 2 = 2
Läs merTAIU07 Matematiska beräkningar med MATLAB för MI. Fredrik Berntsson, Linköpings Universitet. 15 januari 2016 Sida 1 / 26
TAIU07 Matematiska beräkningar med MATLAB för MI Fredrik Berntsson, Linköpings Universitet 15 januari 2016 Sida 1 / 26 TAIU07 Kursmål och Innehåll Målet med kursen är att Ge grundläggande färdighet i att
Läs merTANA17 Matematiska beräkningar med MATLAB för M, DPU. Fredrik Berntsson, Linköpings Universitet. 4 december 2015 Sida 1 / 26
TANA17 Matematiska beräkningar med MATLAB för M, DPU Fredrik Berntsson, Linköpings Universitet 4 december 2015 Sida 1 / 26 Föreläsning 7 Textsträngar. Formatterade utskrifter. Filhantering. Seminarieuppgiften.
Läs mer8-1 Formler och uttryck. Namn:.
8-1 Formler och uttryck. Namn:. Inledning Ibland vill du lösa lite mer komplexa problem. Till exempel: Kalle är dubbelt så gammal som Stina, och tillsammans är de 33 år. Hur gammal är Kalle och Stina?
Läs merÖvning 2: I cellerna B19 och F26 ska du beräkna den totala ytan för respektive hus. I cell C28 den totala ytan, för båda husen.
VT -09 Excelövningar KY Eslöv Öppna filen Excelövningar.xls. Det är en Excelfil som innehåller alla de övningar jag har gjort, som är av allmän karaktär, dvs. beräkningar och kalkyler, men t ex inte diagram.
Läs merGrunderna i stegkodsprogrammering
Kapitel 1 Grunderna i stegkodsprogrammering Följande bilaga innehåller grunderna i stegkodsprogrammering i den form som används under kursen. Vi kommer att kort diskutera olika datatyper, villkor, operationer
Läs merExcelfiler läggs till i ArcMap på samma sätt som annan data, genom Lägg till Dataknappen.
Jobba med Microsoft Exceldata i ArcGIS När du jobbar i ArcMap behöver du ofta använda dig av Excel-tabeller. Du kan öppna Microsoft Office Excel-tabeller direkt i ArcGIS och arbeta med dem som andra datakällor.
Läs merFÖRELÄSNING 1 ANALYS MN1 DISTANS HT06
FÖRELÄSNING ANALYS MN DISTANS HT06 JONAS ELIASSON Detta är föreläsningsanteckningar för distanskursen Matematik A - analysdelen vid Uppsala universitet höstterminen 2006. Förberedande material Här har
Läs merTANA17 Matematiska beräkningar med MATLAB för M, DPU. Fredrik Berntsson, Linköpings Universitet. 27 oktober 2015 Sida 1 / 31
TANA17 Matematiska beräkningar med MATLAB för M, DPU Fredrik Berntsson, Linköpings Universitet 27 oktober 2015 Sida 1 / 31 TANA17 Kursmål och Innehåll Målet med kursen är att Ge grundläggande färdighet
Läs merAnvändarhandledning Version 1.2
Användarhandledning Version 1.2 Innehåll Bakgrund... 2 Börja programmera i Xtat... 3 Allmänna tips... 3 Grunderna... 3 Kommentarer i språket... 4 Variabler... 4 Matematik... 5 Arrayer... 5 på skärmen...
Läs merDatorövning 1 Calc i OpenOffice 1
Datorövning 1 Calc i OpenOffice 1 1 OpenOffice Calc Till förmån för de som följer kursen Fysikexperiment för lärare skall vi här gå igenom några få exempel på hur OO Calc (motsvarar MS Excel) kan användas
Läs merProcessidentifiering och Polplacerad Reglering
UmU/TFE Laboration Processidentifiering och Polplacerad Reglering Introduktion Referenser till teoriavsnitt följer här. Processidentifiering: Kursbok kap 17.3-17.4. Jämför med det sista exemplet i kap
Läs merProgrammering A C# VT 2010. Ett kompendie över Programmering A (50p) i c# Stefan Fredriksson 2010 02 08
Programmering A C# VT 2010 Ett kompendie över Programmering A (50p) i c# Stefan Fredriksson 2010 02 08 Innehåll Hjälp och referenser... 3 Kap 1 Introduktion... 3 Steg för steg... 3 Kapitel 2 Variabler...
Läs merRepetition av filer Grundkurs i programmering med Python
Hösten 2009 Dagens lektion Formattera text 2 3 REPETITION AV FILER Filer på en dator En fil består av en sekvens av digitalt data (ettor och nollor). Upp till program att tolka dessa siffror. Skillnad
Läs merProcedurell grottgenerator och eld i GLSL. Marcus Widegren
Procedurell grottgenerator och eld i GLSL Marcus Widegren 14 januari 2012 Innehåll 2 Sammanfattning Jag har gjort en enkel procedurell grottgenerator i GLSL och C++. För belysning används en fackla, som
Läs mer4.4. Mera om grafiken i MATLAB
4.4. Mera om grafiken i MATLAB Larry Smarr, ledare för NCSA (National Center for Supercomputing Applications i University of Illinois, brukar i sina föredrag betona betydelsen av visualisering inom den
Läs merTentamen OOP 2015-03-14
Tentamen OOP 2015-03-14 Anvisningar Fråga 1 och 2 besvaras på det särskilt utdelade formuläret. Du får gärna skriva på bägge sidorna av svarsbladen, men påbörja varje uppgift på ett nytt blad. Vid inlämning
Läs merTentamen i. för D1 m fl, även distanskursen. fredag 13 januari 2012
1 of 6 Örebro universitet Akademin för naturvetenskap och teknik Thomas Padron-McCarthy (thomas.padron-mccarthy@oru.se) Tentamen i Programmering grundkurs och Programmering C för D1 m fl, även distanskursen
Läs merSta. Sta. Sta. ulricaelisson.se. Scratch STARTA PROVA KODEN KÖR! TIPS. Rita en ny sprite. Eller välj en från mappen
Tryck på en tangent för att ändar färg på figuren. Rita en ny sprite. Eller välj en från mappen Tryck på mellanslag för att byta färg Ju fler färger det är på din sprite, desto större skillnad kommer du
Läs merAtt göra investeringskalkyler med hjälp av
MIO040 Industriell ekonomi FK 2013-02-21 Inst. för Teknisk ekonomi och Logistik Mona Becker Att göra investeringskalkyler med hjälp av Microsoft Excel 2007 Förord Föreliggande PM behandlar hur man gör
Läs merBegrepp Uttryck, värdet av ett uttryck, samband, formel, graf, funktion, lista, diagram, storhet, enhet, tabell.
Aktivitetsbeskrivning Denna aktivitet samlar ett antal olika sätt att hantera rymdgeometriska beräkningar med formler på en grafräknare. Dessa metoder finns som uppgifter eller som en samling tips i en
Läs merÖvningar i JavaScript del 2
Övningar i JavaScript del 2 Genm dessa övningar frtsätter intrduktinen av JavaScript. Vi tar nu upp if-satser ch lite mer m funktiner. Vi kmmer ckså in på tillämpningar sm att byta en bild på webbsidan
Läs merDiffraktion och interferens
Diffraktion och interferens Syfte och mål När ljus avviker från en rätlinjig rörelse kallas det för diffraktion och sker då en våg passerar en öppning eller en kant. Det är just detta fenomen som gör att
Läs merInnehållsförteckning. Exempel. Åtkomst & användarhandledning
Framsidan Framsidan på din labrapport kan du utforma ganska fritt. Tänk bara på att den ska vara läsbar, och innehålla (minst) följande information: Ditt namn Din e-mail adress här på CS! Kursens namn
Läs merKurvlängd och geometri på en sfärisk yta
325 Kurvlängd och geometri på en sfärisk yta Peter Sjögren Göteborgs Universitet 1. Inledning. Geometrin på en sfärisk yta liknar planets geometri, med flera intressanta skillnader. Som vi skall se nedan,
Läs merFöreläsning 1 & 2 INTRODUKTION
Föreläsning 1 & 2 INTRODUKTION Denna föreläsning Vad händer under kursen? praktisk information Kursens mål vad är programmering? Skriva små program i programspråket Java Skriva program som använder färdiga
Läs merINDUKTION OCH DEDUKTION
Explorativ övning 3 INDUKTION OCH DEDUKTION Syftet med övningen är att öka Din problemlösningsförmåga och bekanta Dig med olika bevismetoder. Vårt syfte är också att öva skriftlig framställning av matematisk
Läs merProgrammering, grundkurs, 8.0 hp, Elektro, KTH, hösten 2010
Föreläsning 6 Kapitel 5 5.1 switch-satsen Vi ser på ett par exempel ur boken: int a; srand(time(0)); a=rand()%6+1; if(a==1) printf("hej Du glade\n"); else if(a==2) printf("god dag\n"); else if(a==3) printf("är
Läs merLinjär algebra med tillämpningar, lab 1
Linjär algebra med tillämpningar, lab 1 Innehåll Per Jönsson Fakulteten för Teknik och Samhälle, 2013 Uppgifterna i denna laboration täcker kapitel 1-3 i läroboken. Läs igenom motsvarande kapitel. Sitt
Läs merDatastrukturer. Erik Forslin. Rum 1445, plan 4 på Nada
Datastrukturer Vad är en datastruktur? Vad är en datatyp? Primitiva datatyper i Java Icke-primitiva datatyper i Java Minnesexempel med datastrukturer Vektorer i Java Erik Forslin efo@nada.kth.se Rum 1445,
Läs merFK2005 Datorövning 3
FK2005 Datorövning 3 Den här övningen vänder sig endast till lärarstudenter (FK2005). Målet är att lära sig hur man gör en minsta kvadrat anpassning med hjälp av OpenOffice Calc. Laboration 2 kräver att
Läs merFöreläsning 4: Poster
Föreläsning 4: Poster Följande är genomgånget: type Person_Type is Namn : String(30); Skonr : Float; Kon : Boolean; Diskussion runt detta med olika typer m.m. Har tagit upp vilka operationer man kan göra
Läs mer1 Funktioner och procedurell abstraktion
1 Funktioner och procedurell abstraktion Det som gör programkonstruktion hanterlig och övergripbar och överhuvudtaget genomförbar är möjligheten att dela upp program i olika avsnitt, i underprogram. Vår
Läs merDatorsystem Laboration 2: Minnesmappade bussar
Datorsystem Laboration 2: Minnesmappade bussar Senast uppdaterad: 14 oktober 2012 Version 1.2 Student: Lärare: Underskrift: Underskrift: Datum: Datorsystem Laboration 2 1 Innehåll 1 Inledning 2 1.1 Introduktion..................................
Läs merDE FYRA RÄKNESÄTTEN (SID. 11) MA1C: AVRUNDNING
DE FYRA RÄKNESÄTTEN (SID. 11) 1. Benämn med korrekt terminologi talen som: adderas. subtraheras. multipliceras. divideras.. Addera 10 och. Dividera sedan med. Subtrahera 10 och. Multiplicera sedan med..
Läs merDATORÖVNING 4: DISKRETA
IDA/Statistik 2008-09-25 Annica Isaksson DATORÖVNING 4: DISKRETA SANNOLIKHETSFÖRDELNINGAR. I denna datorövning ska du illustrera olika sannolikhetsfördelningar samt beräkna sannolikheter i dessa m h a
Läs merKPP053, HT2016 MATLAB, Föreläsning 1. Introduktion till MATLAB Skript Inläsning och utskrift av variabler Ekvationssystem Anonyma funktioner
KPP053, HT2016 MATLAB, Föreläsning 1 Introduktion till MATLAB Skript Inläsning och utskrift av variabler Ekvationssystem Anonyma funktioner MATLAB Väletablerat Mycket omfattande program GNU OCTAVE Öppen
Läs merTentamen i Programmering grundkurs och Programmering C
1 of 7 Örebro universitet Institutionen för naturvetenskap och teknik Thomas Padron-McCarthy (thomas.padron-mccarthy@oru.se) Tentamen i Programmering grundkurs och Programmering C för D1 m fl, även distanskursen
Läs merInstruktion för laboration 1
STOCKHOLMS UNIVERSITET MATEMATISKA INSTITUTIONEN Avd. för matematisk statistik ANL/TB SANNOLIKHETSTEORI I, HT07. Instruktion för laboration 1 De skrifliga laborationsrapporterna skall vara skrivna så att
Läs merMATLAB handbok Introduktion
Department of Physics Umeå University 30 juni 2014 MATLAB handbok Introduktion Marina Wallin Martin Hansson Per Sundholm 1 INTRODUKTION TILL MATLAB 1 1 Introduktion till Matlab Något man som Teknisk fysiker
Läs merVASS HBI Användarmanual
VASS HBI Användarmanual 2014-09-17 VASS Hållbarhetsindex Sida 1 (7) Innehållsförteckning Logga in i VASS... 3 Behörighetssystem... 3 Välj kommun... 3 Regionala bolag... 3 Mata in uppgifter... 3 Hållbarhetsindex...
Läs merTentaupplägg denna gång
Några tips på vägen kanske kan vara bra. Tentaupplägg denna gång TIPS 1: Läs igenom ALLA uppgifterna och välj den du känner att det är den lättaste först. Det kan gärna ta 10-20 minuter. Försök skriva
Läs merDN1212/numpm Numeriska metoder och grundläggande programmering Laboration 1 Introduktion
Staffan Romberger 2008-10-31 DN1212/numpm Numeriska metoder och grundläggande programmering Laboration 1 Introduktion Efter den här laborationen ska du kunna hantera vektorer och matriser, villkorssatser
Läs merORDNA DINA BILDER. Var finns bilderna Var bör de finnas
ORDNA DINA BILDER Var finns bilderna Var bör de finnas VAR ÄR MINA BILDER? Några råd till dej som inte kan hitta dina dokument och bilder eller som tycker att de finns på flera ställen och ändå vet du
Läs merSteg 4 b. Molntjänster Onedrive Office 365 Windows 10. Mars -16 Liljedalsdata.se. Liljedalsdata Molntjänster En del av steg 4 Sida 1
Steg 4 b Molntjänster Onedrive Office 365 Windows 10 Mars -16 Liljedalsdata.se Liljedalsdata Molntjänster En del av steg 4 Sida 1 Molntjänster Molntjänster ger dig tillgång till en dator någonstans i världen
Läs merOmtentamen i DV & TDV
Umeå Universitet Institutionen för Datavetenskap Gunilla Wikström (e-post wikstrom) Omtentamen i Teknisk-Vetenskapliga Beräkningar för DV & TDV Tentamensdatum: 2005-06-07 Skrivtid: 9-15 Hjälpmedel: inga
Läs merLösningar till uppgifterna sätts ut på kurssidan på nätet idag kl 13.00. Omtentamen i Programmering C, 5p, A1, D1, E1, Fri, Pr1, Te/Ek1, 040607.
1(8) ÖREBRO UNIVERSITET INSTITUTIONEN FÖR TEKNIK Lösningar till uppgifterna sätts ut på kurssidan på nätet idag kl 13.00. Denna tenta kommer att vara färdigrättad On 9/6 och kan då hämtas på mitt tjänsterum,
Läs merDigitalt lärande och programmering i klassrummet
Digitalt lärande och programmering i klassrummet Innehåll Programmering Vad är programmering och varför behövs det? Argument för (och emot) programmering Kort introduktion om programmering Några grundbegrepp
Läs mer9-1 Koordinatsystem och funktioner. Namn:
9- Koordinatsystem och funktioner. Namn: Inledning I det här kapitlet skall du lära dig vad ett koordinatsystem är och vilka egenskaper det har. I ett koordinatsystem kan man representera matematiska funktioner
Läs merFöreläsning 2: Avlusning och antilustekniker
2D1458, Problemlösning och programmering under press Föreläsning 2: Avlusning och antilustekniker Datum: 2007-09-11 Skribent(er): Emil Hesslow, Stefan Pettersson Föreläsare: Per Austrin Föreläsningen handlade
Läs merUppgift 1 ( Betyg 3 uppgift )
2005-06-09.kl.08-13 Uppgift 1 ( Betyg 3 uppgift ) Ett plustecken kan se ut på många sätt. En variant är den som ses nedan. Skriv ett program som låter användaren mata in storleken på plusset enligt exemplen
Läs merInstruktion för laboration 1
STOCKHOLMS UNIVERSITET MATEMATISKA INSTITUTIONEN Avd. för matematisk statistik MD, ANL, TB (rev. JM, OE) SANNOLIKHETSTEORI I Instruktion för laboration 1 De skriftliga laborationsrapporterna skall vara
Läs merProgrammering A. Johan Eliasson johane@cs.umu.se
Programmering A Johan Eliasson johane@cs.umu.se 1 Jag Undervisar mest grundläggande programmering på Institutionen för datavetensakap Applikationsutveckling för iphone Applikationsutveckling i Java Datastrukturer
Läs merÖVNINGSUPPGIFTER KAPITEL 9
ÖVNINGSUPPGIFTER KAPITEL 9 STOKASTISKA VARIABLER 1. Ange om följande stokastiska variabler är diskreta eller kontinuerliga: a. X = En slumpmässigt utvald person ur populationen är arbetslös, där x antar
Läs merMMA132: Laboration 2 Matriser i MATLAB
MMA132: Laboration 2 Matriser i MATLAB Introduktion I den här labben skall vi lära oss hur man använder matriser och vektorer i MATLAB. Det är rekommerad att du ser till att ha laborationshandledningen
Läs merObjektorienterad programmering D2
Objektorienterad programmering D2 Laboration nr 2. Syfte Att få förståelse för de grundläggande objektorienterade begreppen. Redovisning Källkoden för uppgifterna skall skickas in via Fire. För senaste
Läs merLathund för att arbeta med pdf
Lathund för att arbeta med pdf Till Riksstämman 2016 är alla handlingar digitala, närmare bestämt i PDF-format. I den här lathunden får du som använder en PC/Mac tips och råd om hur du lättast går tillväga
Läs merUMEÅ UNIVERSITET 26 april 2002 Instutionen för datavetenskap. Grafproblem. Laboration 4, Datastrukturer och Algoritmer VT02
UMEÅ UNIVERSITET 26 april 2002 Instutionen för datavetenskap Grafproblem Laboration 4, Datastrukturer och Algoritmer VT02 Laboration 4 - grafproblem Förpackningsdatum: Denna lab-spec är senast ändrad:
Läs merObjektorienterad programmering i Java I. Uppgifter: 2 Beräknad tid: 5-8 timmar (OBS! Endast ett labbtillfälle) Att läsa: kapitel 5 6
Laboration 2 Objektorienterad programmering i Java I Uppgifter: 2 Beräknad tid: 5-8 timmar (OBS! Endast ett labbtillfälle) Att läsa: kapitel 5 6 Syfte: Att kunna använda sig av olika villkors- och kontrollflödeskonstruktioner
Läs merAnvändarmanual Körjournal för iphone
Användarmanual Körjournal för iphone Innehållsförteckning 1 Beskrivning... 3 2 Inmatning/val av uppgifter...4 2.1 2.2 2.3 2.4 2.5 3 Resor...8 3.1 3.2 3.3 3.4 3.5 3.6 4 Navigering... 8 Startplats (Från)...
Läs mer