Processing: Arrays & Laden von Dateien Aufbauend auf dem Beispiel: File I/O LoadFile1.

Slides:



Advertisements
Ähnliche Präsentationen
Diskrete Mathematik I Vorlesung Arrays-
Advertisements

Javakurs FSS 2012 Lehrstuhl Stuckenschmidt
Vom Umgang mit Daten. public void myProgram() { int[] saeulenWerte = new int[world.getSizeX()]; for (int i = 0; i < saeulenWerte.length; i++) { saeulenWerte[i]
Java-Kurs - 8. Übung Besprechung der Hausaufgabe.
Java-Kurs - 3. Übung Hausaufgabe Arrays For-Schleifen.
Diskrete Mathematik I Vorlesung 2 Arrays.
Umweltbezogene Entscheidungen - multidimensionale Bewertungsverfahren -
R What is this R thing, and is it worth some effort?
PSG II Neuer Pflegebedürftigkeitsbegriff und dessen Begutachtung (NBA)
Microsoft® Office PowerPoint® 2007-Schulung
Einführung in Web- und Data-Science
Pensionsrück-stellungen Prof. Dr. Matthias Hendler
Mathematik 10.
Neue Unterrichtsmaterialien zur Teilchenphysik Philipp Lindenau CERN | Herzlich willkommen! Präsentation mit Notizen hinterlegt!
Aktuelle Aspekte des Europäischen Zivilprozessrechts
Wer wir sind! Ihr S-Campus-Team direkt im Campus Center. Sven Deussing
Sortieren auf Multiprozessorrechnern
Slađana Dmitrović 8. Klasse
traduzione in italiano
Komplexierung von Europium(III) und Curium(III) mit organischen Liganden unter biologisch relevanten Bedingungen – erste Hinweise auf ihre Speziation in.
Unfallereignis: Drehendes Mischwerkzeug erfasst Arbeiter Unfallfolgen: Ein Arbeiter regelrecht zerrissen Ein Arbeiter mit tödlichen Kopfverletzungen Ein.
Finanzföderalismus am Ende?
Kaufe einen Hund !!!.
Der teuerste Bagel Weiße Trüffel und goldene Blätter machen diesen Brötchen aus. Dafür kostet ein Stück auch US-Dollar.
2. Dynamik Zur vollständigen Beschreibung und Erklärung von Bewegungen müssen die Ursachen für diese Bewegungen (Kräfte, Drehmomente) und die Eigenschaften.
Definition/Allgemeines:
ɣ brain to write Erklärung des Rauschens Experimente
Generalversammlung Schwarzataler Genussmarkt
Studien zu Baryonen-Resonanzen in Charmonia-Zerfällen
Vorlesung Wasserwirtschaft & Hydrologie I
Experimentelle Untersuchung von Hochvolt FGL-Ansteuerung
Sortieren auf Multiprozessorrechnern
Winkel B A U S T E L L E Die einzelnen Bausteine entstehen nach einander und sind noch nicht sinnvoll geordnet!
Fraktale Maple D =
Christoph Lass, KN-NAS Theorie
Fraktale D =
Machine Learning mit R ist OK - aber auch mit großen Datenmengen?
Vorläufige Ergebnisse der Testentwicklung
„DCF-Baukasten“ Lösungsvorschläge für die Praxis Forschungsinitiative Business Valuation WU Wien WP/StB MMag. Alexander Enzinger, CVA
FOBOSO (Stand , gültig ab )
Fraktale D =
Literatur im Dritten Reich
Lernentwicklungsgespräch
Integrierte Projekte 2017/2018
Evaluation of GP specialty training in Bavaria - An online survey among postgraduate trainees  Marlies Karsch-Völk, Kristina Jäkel, Antonius Schneider,
WIR ZEIGEN UNSEREN PROTEST Vorsitzender von ver.di
von Duisburg bis Hattingen
Diskretisierung, Informationsgehalt und Codierung
Einführung in Web- und Data-Science
Der betriebliche Leistungsprozess
Fehlerrechnung.
Die beschleunigte Bewegung
Algorithmen und Datenstrukturen
Fundamental review of the trading book (FRTB)
Einführung in die e-Funktion
Arrays in Java Ein Array ist eine Variable, die aus einer An-zahl von Elementen des gleichen Datentyps besteht, die aufeinanderfolgend im Speicher liegen.
Der betriebliche Leistungsprozess
Funktionsterme bestimmen
Geometrie / Lineare Algebra
Wahl des Abschlussprüfungsfaches - Mathematik oder Übungsunternehmen
Aufgabe 2 und 3 - Pflichtteil
Arrays in Java Ein Array ist eine Variable, die aus einer An-zahl von Elementen des gleichen Datentyps besteht, die aufeinanderfolgend im Speicher liegen.
Energieorientierte BWL Prof. Dr. Johannes Kals. 03
Kinetik Elementarreaktionen:
Digitale Bildsensoren aus Sicht des Amateurs
Felder in der Informatik
Very Interesting Topic M. Mustermann, M. Musterfrau
Thema: Terme und Variablen Heute: Rechengesetze in Gleichungen nutzen
Einheitsvektoren Was ist ein Einheitsvektor? Teile einen Vektor einfach durch seine Länge. Das Ergebnis ist ein Vektor der Länge 1, ein Einheitsvektor.
Arrays of Objects, a 3 part process
 Präsentation transkript:

Processing: Arrays & Laden von Dateien Aufbauend auf dem Beispiel: File I/O LoadFile1

Laden von Bildern Variable deklarieren: Typ PImage PImage hgbild; Bild laden hgbild = loadImage("karte-hintergrund.jpg"); Bild darstellen image(hgbild,0,0);

Laden von Textdateien Variable deklarieren, Typ: String[] (Array) String[] lines; Textdatei laden lines = loadStrings("positions.txt"); Text verarbeiten if (index < lines.length) { String[] pieces = split(lines[index], '\t'); (…) index = index + 1; }

Arrays I Koordinaten (jeweils 2!) des vorigen Punktes sollen verspeichert werden, um eine Linie zeichnen zu können Zweidimensionales Array deklarieren & Speicher reservieren: int[][] koords = new int[99][2]; Zähler initialisieren: int zaehler = 0;

Arrays II Aktuelle Koordinaten speichern, Zähler hochzählen koords[zaehler][0] = x; koords[zaehler][1] = y; (…) zaehler++; Wenn nur eine Koordinate vorliegt, zeichne nur einen Punkt, ansonsten verbinde die letzten beiden: if(zaehler==0) point(x,y); else line(koords[zaehler-1][0],koords[zaehler-1][1],x, y);