Logo IMES

Center of MechanicsStephan Kaufmann
Home
Lectures / Courses
Vorlesungen / Kurse
Ingenieur-Tool I
Books
Bücher
ZSK



 

TorusInhaltsverzeichnis

 

bulletEinleitung
bullet1. Teil: Grundlagen
bullet1.1 Elementares
bullet1.1.1 Programmstart und Eingabe
bullet1.1.2 Programmunterbruch und Programmabbruch
bullet1.2 Hilfe!
bullet1.3 Taschenrechner
bullet1.3.1 Trockene Rechnungen
bullet1.3.2 Verwendung von externen Paketen: Maßeinheiten
bullet1.3.3 Große Zahlen: Verschlüsselung mit RSA
bullet1.4 Symbolischer Rechner
bullet1.4.1 Polynome
bullet1.4.2 Gleichungen
bullet1.4.3 Analysis
bullet1.5 Graphik: Verschiedene Pendel
bullet1.5.1 Zweidimensionale Funktionsgraphen
bullet1.5.2 Beispiel: Dreifachpendel
bullet1.5.3 Dreidimensionale Graphiken, Animationen: rotierendes Doppelpendel
bullet1.5.4 Parametrische Graphiken: rotierendes Doppelpendel
bullet1.5.5 Daten-Graphiken: Zufallsgenerator
bullet1.6 Listenverarbeitung
bullet1.6.1 Erzeugung und Darstellung von Listen
bullet1.6.2 Operationen auf Listen, Reine Funktionen
bullet1.6.3 Listen-Manipulation: Kreuzprodukt
bullet1.6.4 Vektoren, Matrizen, Tensoren: Jacobi-Matrix
bullet1.6.5 Eigenvektoren und Eigenwerte: Schwinger
bullet1.7 Graphik-Programmierung
bullet1.7.1 Struktur von Graphiken
bullet1.7.2 Beispiel: Animation des Dreifachpendels
bullet1.7.3 Beispiel: Bewegung des Schwingers
bullet1.8 Ausgewählte weitere Werkzeuge
bullet1.8.1 Graphik in Bild und Ton
bullet1.8.2 Komplexe Zahlen
bullet1.8.3 Summen, Produkte, Reihen
bullet1.8.4 Datenanalyse, Interpolation
bullet1.8.5 Transformationen
bullet1.8.6 Mathematische Funktionen
bullet1.8.7 Polynome
bullet1.8.8 Lineare Algebra, lineare Programmierung
bullet1.8.9 Dateiverwaltung
bullet2. Teil: Struktur
bullet2.1 Ausdrücke
bullet2.1.1 Struktur von Ausdrücken
bullet2.1.2 Arbeit mit Teilen von Ausdrücken
bullet2.2 Muster
bullet2.2.1 Einfache Muster und ihre Verwendung
bullet2.2.2 Einschränkung von Mustern
bullet2.2.3 Komplizierte Muster
bullet2.2.4 Beispiel: Integrator
bullet2.3 Transformationsregeln, Definitionen
bullet2.3.1 Transformationsregeln
bullet2.3.2 Definitionen
bullet2.3.3 Attribute
bullet2.4 Auswertung
bullet2.4.1 Standardauswertung
bullet2.4.2 Spezielle Auswertung
bullet2.4.3 Bedingungen, Iterationen, Kontrollstrukturen
bullet2.5 Lokalisierung und Modularisierung
bullet2.5.1 Lokale Variablen und Konstanten
bullet2.5.2 Kontexte und Pakete
bullet2.6 Text, Formate, Meldungen
bullet2.6.1 Textausgabe
bullet2.6.2 Zusammenstellung von Text
bullet2.6.3 Eingebaute Formate
bullet2.6.4 Zahlenformate
bullet2.6.5 Indizes und Exponenten
bullet2.6.6 Eigene Formate
bullet2.6.7 Buchstabenfolgen, Strings
bullet2.6.8 Meldungen
bullet3. Teil: Programmierung
bullet3.1 Programmierstile
bullet3.1.1 Prozedurale Programmierung
bullet3.1.2 Rekursive Programmierung
bullet3.1.3 Funktionale Programmierung
bullet3.1.4 Regelbasierte Programmierung
bullet3.1.5 Programmierung mit Bindungs-Fortpflanzung
bullet3.1.6 Datentypen, objektorientierte Programmierung
bullet3.2 Entwicklung von Programmen
bullet3.2.1 Fehlersuche
bullet3.2.2 Programmbeispiel: NonNegativeQ
bullet3.2.3 Programmbeispiel: AbsArg
bullet3.2.4 Programmbeispiel: RSA
bullet3.2.5 Programmbeispiel: Reihenentwicklungen
bullet3.3 Numerik
bullet3.3.1 Kompilation: Fraktale
bullet3.3.2 Genauigkeit von Rechnungen
bullet3.3.3 Genauigkeit in numerischen Funktionen
bullet3.4 Lange Rechnungen: RSA
bullet3.4.1 Primzahlen für RSA
bullet3.4.2 Speicherung in einer Datei
bullet3.4.3 Externe Programme, Hintergrund-Rechnungen
bulletLiteraturverzeichnis
bulletSachverzeichnis

[Top]


04-May-2017 | Stephan Kaufmann | ZfM | ETH