Wilhelm Haager. Computeralgebra. mit Maxima. Grundlagen der Anwendung und Programmierung. Fachbuchverlag Leipzig. im Carl Hanser Verlag

Größe: px
Ab Seite anzeigen:

Download "Wilhelm Haager. Computeralgebra. mit Maxima. Grundlagen der Anwendung und Programmierung. Fachbuchverlag Leipzig. im Carl Hanser Verlag"

Transkript

1 Wilhelm Haager Computeralgebra mit Maxima Grundlagen der Anwendung und Programmierung Fachbuchverlag Leipzig im Carl Hanser Verlag

2 Inhalt Q Einführung Grundlegendes Motivation Installation, Bestandteile Links Benutzeroberfläche wxmaxima Aufbau Abspeichern und Laden Tastenkürzel Erste Schritte Maxima als Taschenrechner Maxima als symbolischer Rechner Logische Ausdrücke Listen Komplexe Zahlen Summen und Grenzwerte Differenzial- und Integralrechnung Einschränken des Bereichs von Variablen Gleichungen Benutzerdefinierte Funktionen Vektoren und Matrizen Zeichen und Zeichenketten Grafiken Programmkontrollstrukturen 37 Q Ausdrücke Grundlegende Datentypen Prädikatsfunktionen Umwandlungsfunktionen 41

3 Inhalt Konstanten Systemvariablen Operatoren Arithmetische Operatoren Logische Operatoren und Vergleichsoperatoren Deklaration von Operatoren Prädikate von Operatoren Funktionen Grundlegende mathematische Funktionen Winkelfunktionen Hyperbelfunktionen Erzeugung von Zufallszahlen Zeitfunktionen Benutzerdefinierte Funktionen Arrayfunktionen Zeichen und Zeichenketten Grundlegendes Abfrage- und Vergleichsfunktionen Zusammenfügen und von Zerlegen Zeichenketten Umwandlungsfunktionen Bearbeiten von Zeichenketten Größen und Einheiten Der Aufbau von Ausdrücken Baumstruktur eines Ausdrucks Reihenfolge der Operanden 80 Datenstrukturen Listen Erzeugen von Listen Elementweise Operationen Skalarwertige Listenfunktionen Listenwertige Listenfunktionen Matrizen und Vektoren Erzeugen von Matrizen Matrizenoperatoren Kenngrößen von Matrizen Verändern von Matrizen, Extrahieren von Teilen Mengen 97

4 Inhalt Erzeugen von Mengen, Umwandlungsfunktionen Skalarwertige Mengenfunktionen Mengenwertige Mengenfunktionen Mengenverknüpfungen Arrays Assoziative Arrays Realisierung mit einer Liste Realisierung mit einem undeklarierten Array 107 Q Erstellung von Grafiken Gnuplot HO Verhalten des Gnuplot-Fensters Befehle Initialisierung Gnuplot-Terminals Grafik-Interface Plot Plotbefehle Optionen Grafik-Interface Draw Plotbefehle D-Grafikobjekte D-Grafikobjekte Allgemeine Optionen Spezielle Optionen für Labels und Vektoren Optionen für 2D-Grafiken Optionen für 3D-Grafiken Animationen Algebra Vereinfachung und Auswertung Steuern der Vereinfachung und Auswertung Der Auswertebefehl ev Algebraische Umformungen Expandieren Faktorisieren Partialbruchzerlegung Zusammenfassen von Brüchen Umformungen mit Logarithmen, Exponentialfunktionen und Wurzeln 152

5 Inhalt 5.4 Trigonometrische Umformungen Teilausdrücke Herauslösen von Teilausdrücken Ersetzen von Teilausdrücken Komplexe Zahlen Gleichungen Gleichungen in einer einzigen Variablen Gleichungssysteme in mehreren Variablen 175 Analysis Grenzwerte Summen und Produkte Berechnung von Summen und Produkten Umformen von Summen Umbenennen der Indizes von Summen und Produkten Differenzialrechnung Integrale Analytische Integration Numerische Integration Differenzialgleichungen Analytische Lösung Laplace-Transformation Numerische Lösung (Simulation) Vektoranalysis Funktionenreihen Taylorreihen Fourierreihen 213 Ein- und Ausgabe Tastatureingabe und Bildschirmausgabe TeX-Ausgabe Files und Directories Laden und Abspeichern von Daten Laden und Abspeichern von Programmen 232 Interaktives Arbeiten Marken Konsolenbefehle 238

6 Inhalt Hilfe Informationslisten Fehlersuche Der Debugger Ablaufverfolgung Ermitteln von Rechenzeiten Formatierung der Ausgabe Programmieren Prozedurales Programmieren Sequenzen, Blöcke Bedingte Anweisungen Sprünge Schleifen Programmbeispiele Funktionales Programmieren Bedingte Ausdrücke Anwenden von Funktionen Anonyme Funktionen Rekursionen Programmbeispiele Regelbasiertes Programmieren Fakten Eigenschaften Muster Anwendung von Regeln durch Funktionsaufruf Automatische Regelanwendung Pakete Ein Beispielpaket Maxima-Zusatzpakete Maxima und Lisp Kommunikation mit anderen Programmen Aufrufvon Maxima aus der Kommandozeile Übergabe von Daten über Files Übergabe von Daten beim Programmaufruf Kommunikation über ein internes Netzwerk 295

7 12 Inhalt Literatur 297 Befehlsverzeichnis 299 Index 309

Grundlagen, Vorgehensweisen, Aufgaben, Beispiele

Grundlagen, Vorgehensweisen, Aufgaben, Beispiele Hans Benker - Wirtschaftsmathematik Problemlösungen mit EXCEL Grundlagen, Vorgehensweisen, Aufgaben, Beispiele Mit 138 Abbildungen vieweg TEIL I: EXCEL 1 EXCEL: Einführung 1 1.1 Grundlagen 1 1.1.1 Tabellenkalkulation

Mehr

DAS EINSTEIGERSEMINAR PHP 5.3 LERNEN ÜBEN ANWENDEN. Oliver Leiss Jasmin Schmidt. 3. Auflage

DAS EINSTEIGERSEMINAR PHP 5.3 LERNEN ÜBEN ANWENDEN. Oliver Leiss Jasmin Schmidt. 3. Auflage DAS EINSTEIGERSEMINAR PHP 5.3 Oliver Leiss Jasmin Schmidt 3. Auflage LERNEN ÜBEN ANWENDEN Vorwort... 13 Einleitung... 15 Was ist PHP?... 15 PHP gezielt einsetzen... 16 Neuerungen in PHP 5.3... 16 Der Umgang

Mehr

Stichwortverzeichnis. Wilhelm Haager. Computeralgebra mit Maxima. Grundlagen der Anwendung und Programmierung. ISBN (Buch): 978-3-446-44203-0

Stichwortverzeichnis. Wilhelm Haager. Computeralgebra mit Maxima. Grundlagen der Anwendung und Programmierung. ISBN (Buch): 978-3-446-44203-0 Stichwortverzeichnis Wilhelm Haager Computeralgebra mit Maxima Grundlagen der Anwendung und Programmierung ISBN (Buch): 978-3-446-44203-0 ISBN (E-Book): 978-3-446-43730-2 Weitere Informationen oder Bestellungen

Mehr

Thema: Eigenschaften von Funktionen (Wiederholung und Symmetrie, Nullstellen, Transformation)

Thema: Eigenschaften von Funktionen (Wiederholung und Symmetrie, Nullstellen, Transformation) 1. Halbjahr EF 2. Halbjahr EF Einführungsphase (EF) Vektoren, ein Schlüsselkonzept (Punkte, Vektoren, Rechnen mit Vektoren, Betrag) Eigenschaften von Funktionen (Wiederholung und Symmetrie, Nullstellen,

Mehr

Kleine Formelsammlung Mathematik

Kleine Formelsammlung Mathematik Kleine Formelsammlung Mathematik Bearbeitet von Hans-Jochen Bartsch 2. Auflage 2001. Buch. 256 S. Hardcover ISBN 978 3 446 21811 6 Format (B x L): 11,6 x 16,6 cm Gewicht: 229 g schnell und portofrei erhältlich

Mehr

Michael Kojler, Hans-Gert Grabe. Mathematica. Einführung, Anwendung, Referenz. 4 V vollständig überarbeitete und erweiterte Auflage %ADDISON-WESLEY

Michael Kojler, Hans-Gert Grabe. Mathematica. Einführung, Anwendung, Referenz. 4 V vollständig überarbeitete und erweiterte Auflage %ADDISON-WESLEY Michael Kojler, Hans-Gert Grabe Mathematica Einführung, Anwendung, Referenz 4 V vollständig überarbeitete und erweiterte Auflage %ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco

Mehr

Einführung in die Numerik mit VBA

Einführung in die Numerik mit VBA Stefan Kolling Einführung in die Numerik mit VBA 2005 Fachhochschulverlag DER VERLAG FÜR ANGEWANDTE WISSENSCHAFTEN Inhaltsverzeichnis 1 Einführung 1 1.1 Einige Grundbegriffe aus der EDV 2 1.1.1 Darstellung

Mehr

Inhaltsverzeichnis. 1 Lineare Algebra 12

Inhaltsverzeichnis. 1 Lineare Algebra 12 Inhaltsverzeichnis 1 Lineare Algebra 12 1.1 Vektorrechnung 12 1.1.1 Grundlagen 12 1.1.2 Lineare Abhängigkeit 18 1.1.3 Vektorräume 22 1.1.4 Dimension und Basis 24 1.2 Matrizen 26 1.2.1 Definition einer

Mehr

Grundlagen zum Umgang mit mathematischen Softwarepaketen

Grundlagen zum Umgang mit mathematischen Softwarepaketen MathSoft Praktikum 2016 Fakultät für Mathematik Grundlagen zum Umgang mit mathematischen Softwarepaketen Praktikum 2016 Roman Unger Fakultät für Mathematik Januar 2016 TUC Januar 2016 Roman Unger 1 / 31

Mehr

Mathematik für Techniker

Mathematik für Techniker Mathematik für Techniker 5. Auflage mit 468 Bildern, 531 Beispielen und 577 Aufgaben mit Lösungen rs Fachbuchverlag Leipzig im Carl Hanser Verlag Inhaltsverzeichnis 1 Rechenoperationen 15 1.1 Grundbegriffe

Mehr

Informationsverarbeitung im Bauwesen

Informationsverarbeitung im Bauwesen V14 1 / 30 Informationsverarbeitung im Bauwesen Markus Uhlmann Institut für Hydromechanik WS 2009/2010 Bemerkung: Verweise auf zusätzliche Information zum Download erscheinen in dieser Farbe V14 2 / 30

Mehr

Inhaltsverzeichnis. TEIL I: Einführung in EXCEL

Inhaltsverzeichnis. TEIL I: Einführung in EXCEL Inhaltsverzeichnis TEIL I: Einführung in EXCEL 1 Das Tabellenkalkulationsprogramm EXCEL... 1 1.1 Tabellenkalkulation... 1 1.2 Anwendungsgebiete... 1 1.3 Hilfefunktionen... 2 2 Benutzeroberflächen der Versionen

Mehr

1 Einführung... 13. 2 Erste Schritte... 19. 3 Programmierkurs... 33. 4 Datentypen... 81. 5 Weiterführende Programmierung... 139

1 Einführung... 13. 2 Erste Schritte... 19. 3 Programmierkurs... 33. 4 Datentypen... 81. 5 Weiterführende Programmierung... 139 Auf einen Blick 1 Einführung... 13 2 Erste Schritte... 19 3 Programmierkurs... 33 4 Datentypen... 81 5 Weiterführende Programmierung... 139 6 Objektorientierte Programmierung... 191 7 Verschiedene Module...

Mehr

EigenMath Howto. Beispiele: Was erhält man, wenn man 100 mal die Zahl 2 mit sich multipliziert? Antwort 1267650600228229401496703205376

EigenMath Howto. Beispiele: Was erhält man, wenn man 100 mal die Zahl 2 mit sich multipliziert? Antwort 1267650600228229401496703205376 EigenMath Howto EigenMath ist ein kleines Programm, das als 'Taschenrechner' für die Mathematik der Oberstufe verwendet werden kann. Es ist viel weniger mächtig als die großen Brüder Sage, Maxima, Axiom

Mehr

EXCEL in der Wirtschaftsmathematik

EXCEL in der Wirtschaftsmathematik Hans Benker EXCEL in der Wirtschaftsmathematik Anwendung von Tabellenkalkulationsprogrammen für Studenten, Dozenten und Praktiker Springer Vieweg Inhaltsverzeichnis TEIL I: Einführung in EXCEL 1 Das Tabellenkalkulationsprogramm

Mehr

magnum C++ WALTER SAUMWEBER kompakt komplett kompetent

magnum C++ WALTER SAUMWEBER kompakt komplett kompetent magnum C++ WALTER SAUMWEBER kompakt komplett kompetent Quickview... 5 Liebe Leserin, lieber Leser... 13 Teil 1 Grundlagen... 15 1 Was ist Programmieren?... 17 1.1 Was ist eigentlich ein Computerprogramm?...

Mehr

Inhalt. 1. PHP-Einführung 1

Inhalt. 1. PHP-Einführung 1 Inhalt 1. PHP-Einführung 1 1.1 Geschichte von PHP... 1 1.2 Allgemeine Funktionsweise von PHP... 2 1.2.1 Statische Webseiten... 2 1.2.2 Dynamische Webseiten... 4 1.2.3 Komponenten einer Webanwendung...

Mehr

Inhaltsverzeichnis. Heinrich Wimmer. Grundkurs Programmieren in Visual C# ISBN: 978-3-446-42223-0. Weitere Informationen oder Bestellungen unter

Inhaltsverzeichnis. Heinrich Wimmer. Grundkurs Programmieren in Visual C# ISBN: 978-3-446-42223-0. Weitere Informationen oder Bestellungen unter sverzeichnis Heinrich Wimmer Grundkurs Programmieren in Visual C# ISBN: 978-3-446-42223-0 Weitere Informationen oder Bestellungen unter http://www.hanser.de/978-3-446-42223-0 sowie im Buchhandel. Carl

Mehr

C als erste Programmiersprache

C als erste Programmiersprache Manfred Dausmann, Ulrich Bröckl, Joachim Goll C als erste Programmiersprache Vom Einsteiger zum Profi 6., überarbeitete Auflage Teubner Inhaltsverzeichnis 1 Grundbegriffe der Programmierung 2 1.1 Das erste

Mehr

Inhaltsverzeichnis. Vorwort Kapitel 1 Einführung, I: Algebra Kapitel 2 Einführung, II: Gleichungen... 57

Inhaltsverzeichnis. Vorwort Kapitel 1 Einführung, I: Algebra Kapitel 2 Einführung, II: Gleichungen... 57 Vorwort... 13 Vorwort zur 3. deutschen Auflage... 17 Kapitel 1 Einführung, I: Algebra... 19 1.1 Die reellen Zahlen... 20 1.2 Ganzzahlige Potenzen... 23 1.3 Regeln der Algebra... 29 1.4 Brüche... 34 1.5

Mehr

3 Kurzeinführung in Matlab

3 Kurzeinführung in Matlab 3 Kurzeinführung in Matlab Matlab ist ein sehr leistungsfähiges interaktives Programmpaket für numerische Berechnungen. Nutzen Sie dies parallel zu den Vorlesungen. Sie können damit persönlich erfahren,

Mehr

Einstieg in PHP 5.3 und MySQL 5.1

Einstieg in PHP 5.3 und MySQL 5.1 Thomas Theis Einstieg in PHP 5.3 und MySQL 5.1 Galileo Press 1.1 Zu diesem Buch 15 1.2 PHP-eine Beschreibung 16 1.3 PHP-Vorzüge 16 1.3.1 Erlernbarkeit 17 1.3.2 Einsatzbereich 17 1.3.3 Preis 17 1.3.4 Ausführungsort

Mehr

Matlab Übersicht. Matlab steht für MATrix LABoratory, die Fa. The Mathworks wurde 1984 gegründet

Matlab Übersicht. Matlab steht für MATrix LABoratory, die Fa. The Mathworks wurde 1984 gegründet Matlab Übersicht Ziel: einfacher Zugang zu numerischen (FORTRAN)Bibliotheken [Freeware] Linpack (LINear Algebra Solution PACKage) und Eispack (EIgenvalue Solution PACKage) => aktuelle Version: Lapack (Linear

Mehr

Aufgabensammlung mit Lösungen zur Mathematik für Nichtmathematiker

Aufgabensammlung mit Lösungen zur Mathematik für Nichtmathematiker Aufgabensammlung mit Lösungen zur Mathematik für Nichtmathematiker Grundbegriffe - Funktionen einer und mehrerer Veränderlicher - Folgen und Reihen, Zinsrechnung - Differential- und Integralrechnung-Vektorrechnung

Mehr

jetzt lerne ich PHP 5 & MySQL 4.1 Der schnelle Einstieg in die objektorientierte

jetzt lerne ich PHP 5 & MySQL 4.1 Der schnelle Einstieg in die objektorientierte jetzt lerne ich PHP 5 & MySQL 4.1 Der schnelle Einstieg in die objektorientierte Webprogrammierung SVEN LETZEL FRIEDHELM BETZ Inhaltsverzeichnis jetzt lerne ich Hallo! 15 1 Grundlagen 17 1.1 Das Internet

Mehr

C-Programmierung unter TOS ATARI ST

C-Programmierung unter TOS ATARI ST Peter Rosenbeck C-Programmierung unter TOS ATARI ST Einführung in die Programmiersprache C Systemprogrammierung am Beispiel eines Diskettenmonitors Einsatz von BIOS-Routinen Software-Engineering - B I

Mehr

10:Exkurs MATLAB / Octave

10:Exkurs MATLAB / Octave 10:Exkurs MATLAB / Octave MATLAB (bzw. Octave als freie Version) ist eine numerische Berechnungsumgebung wurde vorrangig zum Rechnen mit Vektoren und Matrizen entworfen ist interaktiv benutzbar, vergleichbar

Mehr

LEHRPLAN MATHEMATIK SPORT- UND MUSIKKLASSE

LEHRPLAN MATHEMATIK SPORT- UND MUSIKKLASSE LEHRPLAN MATHEMATIK SPORT- UND MUSIKKLASSE STUNDENDOTATION GF EF 3. KLASSE 1. SEM. 4 2. SEM. 4 4. KLASSE 1. SEM. 3 2. SEM. 3 5. KLASSE 1. SEM. 3 2. SEM. 3 6. KLASSE 1. SEM. 3 2 2. SEM. 3 2 7. KLASSE 1.

Mehr

Inhaltsverzeichnis. 1 Hallo 13

Inhaltsverzeichnis. 1 Hallo 13 1 Hallo 13 2 Grundlagen 15 2.1 Das Internet 15 2.1.1 Geschichte des Internets 15 2.1.2 Kommunikation mit TCP/IP 16 2.1.3 Anwendungen im Internet 18 2.1.4 HTTP unter der Lupe 20 2.2 Webserver, PHP und MySQL

Mehr

Einstieg in das Programmieren mit MATLAB

Einstieg in das Programmieren mit MATLAB Ulrich Stein Einstieg in das Programmieren mit MATLAB ISBN-10: 3-446-41009-0 ISBN-13: 978-3-446-41009-1 Inhaltsverzeichnis Weitere Informationen oder Bestellungen unter http://www.hanser.de/978-3-446-41009-1

Mehr

Kapitel 3. Einschub:Maxima. 3.1 Was ist Maxima? Fähigkeiten von Maxima. Anmerkung: noch zu überarbeiten - Vorschläge???

Kapitel 3. Einschub:Maxima. 3.1 Was ist Maxima? Fähigkeiten von Maxima. Anmerkung: noch zu überarbeiten - Vorschläge??? Kapitel 3 Einschub:Maxima Anmerkung: noch zu überarbeiten - Vorschläge??? 3.1 Was ist Maxima? 1 Maxima ist ein Computeralgebrasystem, das als Open-Source-Projekt unter der GNU General Public License (GPL)

Mehr

Programmieren in C/C++ und MATLAB

Programmieren in C/C++ und MATLAB Programmieren in C/C++ und MATLAB Sven Willert Sabine Schmidt Christian-Albrechts-Universität zu Kiel CAU 4-1 Übung 1) Schreiben Sie ein Programm, das die Fläche unter einer Parabel, also das Integral

Mehr

Mathematik-2, Sommersemester 2014-15

Mathematik-2, Sommersemester 2014-15 Mathematik-2, Sommersemester 2014-15 Vorlesungsplan, Übungen, Hausaufgaben Vorlesungen: Lubov Vassilevskaya Übungen: Andreas Hofmann, Solvier Schüßler, Ansgar Schwarz, Lubov Vassilevskaya Die Vorlesungsunterlagen

Mehr

CASIO ClassPad II von der Sek I bis zum Abitur

CASIO ClassPad II von der Sek I bis zum Abitur Gruber I Neumann CASIO ClassPad II von der Sek I bis zum Abitur Ausführliche Beispiele und Übungsaufgaben 5 Inhalt Übersicht über das Gerät 8 Die Hauptanwendung "Main" 9 Das Edit-Menü 10 Die Software-Tastatur

Mehr

Michael Kofier. Mathematica ADDISON-WESLEY

Michael Kofier. Mathematica ADDISON-WESLEY Michael Kofier Mathematica ADDISON-WESLEY Bonn München Paris Reading, Massachusetts Menio Park, California New York Don Mills, Ontario Wokingham, England Amsterdam Milano Sydney Tokyo Singapore Madrid

Mehr

Arbeiten mit Turbo Pascal 5.0

Arbeiten mit Turbo Pascal 5.0 Arbeiten mit Turbo Pascal 5.0 Douglas Hergert SYBEX DUSSELDORF. PARIS, SAN FRANCISCO -LONDON ARNHEIM VI Arbeiten mit Turbo Pascal 5.0 Inhaltsverzeichnis Einführung SYBEX-Infos Installation von Turbo Pascal

Mehr

Großübung zu Einführung in die Programmierung

Großübung zu Einführung in die Programmierung Großübung zu Einführung in die Programmierung Daniel Bimschas, M.Sc. Institut für Telematik, Universität zu Lübeck https://www.itm.uni-luebeck.de/people/bimschas Inhalt 1. Besprechung Übung 4 Iteration

Mehr

Programmierpraxis mit

Programmierpraxis mit Klaus Kupfemagel Programmierpraxis mit o, Das Buch für den fortgeschrittenen Anwender, Programmierer und Datenbankverwalter technische Hochschule Darmstadt FACHBEREICH INFORMATIK B I B L I O T H E K Inventar-Nr.:.X,.....^...j...

Mehr

Mathematik für Wirtschaftswissenschaftler

Mathematik für Wirtschaftswissenschaftler Knut Sydsaeter Peter HammondJ Mathematik für Wirtschaftswissenschaftler Basiswissen mit Praxisbezug 2., aktualisierte Auflage Inhaltsverzeichnis Vorwort 13 Vorwort zur zweiten Auflage 19 Kapitel 1 Einführung,

Mehr

Geogebra im Geometrieunterricht. Peter Scholl Albert-Einstein-Gymnasium

Geogebra im Geometrieunterricht. Peter Scholl Albert-Einstein-Gymnasium Geogebra im Geometrieunterricht Bertrand Russel in LOGICOMIX Geometrie im Lehrplan Klasse 5 Klasse 6 Klasse 7 Klasse 8 Klasse 9 Oberstufe Parallele und senkrechte Geraden Kreise Winkel benennen, messen

Mehr

VBA-Programmierung: Zusammenfassung

VBA-Programmierung: Zusammenfassung VBA-Programmierung: Zusammenfassung Programmiersprachen (Definition, Einordnung VBA) Softwareentwicklung-Phasen: 1. Spezifikation 2. Entwurf 3. Implementierung Datentypen (einfach, zusammengesetzt) Programmablaufsteuerung

Mehr

2. Programmierung in C

2. Programmierung in C 2. Programmierung in C Inhalt: Überblick über Programmiersprachen, Allgemeines zur Sprache C C: Basisdatentypen, Variablen, Konstanten Operatoren, Ausdrücke und Anweisungen Kontrollstrukturen (Steuerfluss)

Mehr

Universität Karlsruhe (TH)

Universität Karlsruhe (TH) Universität Karlsruhe (TH) Forschungsuniversität gegründet 1825 ZPL Prof. Dr. Walter F. Tichy Dr. Victor Pankratius Ali Jannesari Agenda 1. ZPL Überblick 2. Konzepte von ZPL Regionen, Region Specifiers

Mehr

Einstieg in VBA mit Excel Galileo Press

Einstieg in VBA mit Excel Galileo Press Thomas Theis Einstieg in VBA mit Excel Galileo Press Geleitwort des Fachgutachters 15 loooodoooooooockx)ock90000000aqoc^oc}ooaooooooooocx>c)ooocxx3ao 1 1 Was wird besser durch Makros und VBA? 17 12 Arbeiten

Mehr

Schulinternes Curriculum Mathematik SII

Schulinternes Curriculum Mathematik SII Schulinternes Curriculum Mathematik SII Koordinatengeometrie Gerade, Parabel, Kreis Lösen von LGS mithilfe des Gaußverfahrens zur Bestimmung von Geraden und Parabeln 11 Differentialrechnung ganzrationaler

Mehr

Grundkurs Programmieren in Java

Grundkurs Programmieren in Java Grundkurs Programmieren in Java Band 1: Der Einstieg in Programmierung und Objektorientierung Bearbeitet von Dietmar Ratz, Jens Scheffler, Detlef Seese 1. Auflage 2001. Taschenbuch. 463 S. Paperback ISBN

Mehr

CARL HANSER VERLAG. Christopher Allen. Oracle PL/SQL für Einsteiger Der Einsatz von SQL und PL/SQL in der Oracle-Datenbank 3-446-21801-7

CARL HANSER VERLAG. Christopher Allen. Oracle PL/SQL für Einsteiger Der Einsatz von SQL und PL/SQL in der Oracle-Datenbank 3-446-21801-7 CARL HANSER VERLAG Christopher Allen Oracle PL/SQL für Einsteiger Der Einsatz von SQL und PL/SQL in der Oracle-Datenbank 3-446-21801-7 www.hanser.de Inhaltsverzeichnis Danksagung...XI Einleitung...XIII

Mehr

Inhaltsverzeichnis. Was ist Informatik? 5. Programmierung 13. Einleitung. 1 Informatik 7 1.1 Was ist Informatik? 7 1.2 Teilgebiete der Informatik 8

Inhaltsverzeichnis. Was ist Informatik? 5. Programmierung 13. Einleitung. 1 Informatik 7 1.1 Was ist Informatik? 7 1.2 Teilgebiete der Informatik 8 Einleitung Was ist Informatik? 5 1 Informatik 7 1.1 Was ist Informatik? 7 1.2 Teilgebiete der Informatik 8 Programmierung 13 2 Vom Problem über den Algorithmus zum Programm 15 2.1 Vorgehensweise bei der

Mehr

MATHEMATIK. Einleitung

MATHEMATIK. Einleitung MATHEMATIK Einleitung Der Anforderungskatalog geht von Schultypen mit drei Wochenstunden in jeder Schulstufe aus. Die kursiv gesetzten Inhalte sind für alle Schulstufen mit mehr als drei Wochenstunden

Mehr

12 == 12 true 12 == 21 false 4 === 7 true 4 === "vier" false 4 === 4.0 false 12!= 13 true 12!== 12 false 12!== 12.0 true. 1 < 3 true 3 < 1 false

12 == 12 true 12 == 21 false 4 === 7 true 4 === vier false 4 === 4.0 false 12!= 13 true 12!== 12 false 12!== 12.0 true. 1 < 3 true 3 < 1 false Die if-anweisung if (Bedingung 1) { Code 1 else { Code 2 ; Anm.1: Das ; kann entfallen, da innerhalb { ein sog. Codeblock geschrieben wird. Anm.2: Es gibt noch andere Schreibweisen, aber wir wollen uns

Mehr

Mathematik im Betrieb

Mathematik im Betrieb Heinrich Holland/Doris Holland Mathematik im Betrieb Praxisbezogene Einführung mit Beispielen 7, überarbeitete Auflage GABLER Inhaltsverzeichnis Vorwort 1 Mathematische Grundlagen 1.1 Zahlbegriffe 1.2

Mehr

Modul Entscheidungsunterstützung in der Logistik. Einführung in die Programmierung mit C++ Übung 2

Modul Entscheidungsunterstützung in der Logistik. Einführung in die Programmierung mit C++ Übung 2 Fakultät Verkehrswissenschaften Friedrich List, Professur für Verkehrsbetriebslehre und Logistik Modul Entscheidungsunterstützung in der Logistik Einführung in die Programmierung mit C++ Übung 2 SS 2016

Mehr

lineare-algeba.wxmx 1 / 7 Mathematik in wxmaxima www.mathematik-verstehen.de Haftendorn Dez 2010

lineare-algeba.wxmx 1 / 7 Mathematik in wxmaxima www.mathematik-verstehen.de Haftendorn Dez 2010 lineare-algeba.wxmx / Lineare Algebra Mathematik in wxmaxima www.mathematik-verstehen.de Haftendorn Dez. Handling Achtung: Durch Anklicken der linken Zellmarkierung kann man die Abschnitte und auch einzelne

Mehr

Michael Weigend. Python GE-PACKT

Michael Weigend. Python GE-PACKT Michael Weigend Python GE-PACKT E Einleitung 11 E.i Was ist Python? ai E.2 Einige besondere Merkmale von Python n E.3 Hinweise zum Lesen dieses Buches 13 1 Basiskonzepte von Python 15 1.1 Python im interaktiven

Mehr

jetzt lerne ich Der einfache Einstieg in Object Pascal Für alle Versionen bis einschließlich Delphi 2006 THOMAS BINZINGER

jetzt lerne ich Der einfache Einstieg in Object Pascal Für alle Versionen bis einschließlich Delphi 2006 THOMAS BINZINGER Der einfache Einstieg in Object Pascal Für alle Versionen bis einschließlich Delphi 2006 THOMAS BINZINGER Inhaltsverzeichnis jetzt lerne ich Vorwort 15 1 Was ist Delphi? 17 1.1 Die Wurzeln von Delphi 17

Mehr

15 Lasst den Compi rechnen Computeralgebra

15 Lasst den Compi rechnen Computeralgebra Ma th ef it Wir verwenden hier wxmaxima 0.8.6 und Maxima 5.22.1. Es ist möglich, Teile dieses Kapitels bereits früher bei den entsprechenden Buchabschnitten zu verwenden. Einen ausgezeichneten Online-Lehrgang

Mehr

Jahrgangscurriculum 11.Jahrgang

Jahrgangscurriculum 11.Jahrgang Jahrgangscurriculum 11.Jahrgang Koordinatengeometrie Geraden (Lage von Geraden; Schnittwinkel) Abstände im KOSY Kreise Kreise und Geraden Parabeln und quadratische Funktionen (Parabel durch 3 Punkte, Anwendungsaufgaben)

Mehr

Mathematik für BWL-Bachelor: Übungsbuch

Mathematik für BWL-Bachelor: Übungsbuch Heidrun Matthäus Wolf-Gert Matthäus Mathematik für BWL-Bachelor: Übungsbuch Ergänzungen für Vertiefung und Training STUDIUM VIEWEG+ TEUBNER Inhaltsverzeichnis AI Mathematisches Handwerkszeug: Beispiele

Mehr

C++ für Spieleprogrammierer

C++ für Spieleprogrammierer C++ für Spieleprogrammierer Heiko Kalista 2., erweiterte Auflage ISBN 3-446-40332-9 Inhaltsverzeichnis Weitere Informationen oder Bestellungen unter http://www.hanser.de/3-446-40332-9 sowie im Buchhandel

Mehr

Thomas Theis. Einstieg in Python. Galileo Press

Thomas Theis. Einstieg in Python. Galileo Press Thomas Theis Einstieg in Python Galileo Press 5 Inhalt Inhalt 1 Einführung 17 1.1 Vorteile von Python 17 1.2 Verbreitung von Python 18 1.3 Aufbau des Buchs 18 1.4 Übungen 20 1.5 Installation von Python

Mehr

Javaprogrammierung mit NetBeans. Variablen, Datentypen, Methoden

Javaprogrammierung mit NetBeans. Variablen, Datentypen, Methoden Javaprogrammierung mit NetBeans Variablen, Datentypen, Methoden Programmieren 2 Java Bezeichner Bezeichner: Buchstabe _ $ Buchstabe _ $ Ziffer Groß- und Kleinbuchstaben werden strikt unterschieden. Schlüsselwörter

Mehr

4.Grundsätzliche Programmentwicklungsmethoden

4.Grundsätzliche Programmentwicklungsmethoden 4.Grundsätzliche Programmentwicklungsmethoden 1.1 Grundlage strukturierter und objektorientierter Programmierung Begriff Software Engineering - umfaßt den gezielten Einsatz von Beschreibungsmitteln, Methoden

Mehr

Effektives Arbeiten mit SAS

Effektives Arbeiten mit SAS Effektives Arbeiten mit SAS Grundlagen und Programmierung von Alexander Graf, Werner Bundschuh, Dr. Hans-Günther Kruse, Universitätsrechenzentrum Heidelberg Wissenschaftsverlag Mannheim Leipzig Wien Zürich

Mehr

Was ist MATLAB? Typische Anwendungen

Was ist MATLAB? Typische Anwendungen Computational Physics 1, Seminar 01 Seite 1 Was ist MATLAB? numerisches Berechnungs- und Simulationswerkzeug integriert Berechnung, Visualisierung und Programmierung gleichzeitig höhere Programmiersprache

Mehr

1 Konsole öffnen. 2 matlab & und return eingeben. 3 Konsole dauerhaft geöffnet lassen. 1 Menüpunkt File - Exit MATLAB oder. 2 quit (und return) oder

1 Konsole öffnen. 2 matlab & und return eingeben. 3 Konsole dauerhaft geöffnet lassen. 1 Menüpunkt File - Exit MATLAB oder. 2 quit (und return) oder Grundleges Einführung in Matlab Christof Eck, Monika Schulz und Jan Mayer Matlab starten: 1 Konsole öffnen 2 matlab & und return eingeben 3 Konsole dauerhaft geöffnet lassen Matlab been: 1 Menüpunkt File

Mehr

zu große Programme (Bildschirmseite!) zerlegen in (weitgehend) unabhängige Einheiten: Unterprogramme

zu große Programme (Bildschirmseite!) zerlegen in (weitgehend) unabhängige Einheiten: Unterprogramme Bisher Datentypen: einfach Zahlen, Wahrheitswerte, Zeichenketten zusammengesetzt Arrays (Felder) zur Verwaltung mehrerer zusammengehörender Daten desselben Datentypes eindimensional, mehrdimensional, Array-Grenzen

Mehr

Tag 9: Datenstrukturen

Tag 9: Datenstrukturen Tag 9: Datenstrukturen A) Datenstrukturen B) Cell Arrays C) Anwendungsbeispiel: Stimulation in einem psychophysikalischen Experiment A) Datenstrukturen Wenn man komplizierte Datenmengen verwalten möchte,

Mehr

Inhaltsverzeichnis. Fritz Jobst. Programmieren in Java ISBN: 978-3-446-41771-7. Weitere Informationen oder Bestellungen unter

Inhaltsverzeichnis. Fritz Jobst. Programmieren in Java ISBN: 978-3-446-41771-7. Weitere Informationen oder Bestellungen unter sverzeichnis Fritz Jobst Programmieren in Java ISBN: 978-3-446-41771-7 Weitere Informationen oder Bestellungen unter http://www.hanser.de/978-3-446-41771-7 sowie im Buchhandel. Carl Hanser Verlag, München

Mehr

Grundlagen der Programmierung

Grundlagen der Programmierung Grundlagen der Programmierung Dr. Tom Kamphans 1. Vorlesung 12.10.2016 1 Organisatorisches Vorlesung: Mittwochs 14:00 15:30, Raum F 201 Übung: Mittwochs 15:45 19:00, Raum F 225 Übung: alle zwei Wochen

Mehr

Oracle Datenbankprogrammierung mit PL/SQL Grundlagen

Oracle Datenbankprogrammierung mit PL/SQL Grundlagen Oracle Datenbankprogrammierung mit PL/SQL Grundlagen Seminarunterlage Version: 12.05 Version 12.05 vom 29. Januar 2015 Dieses Dokument wird durch die veröffentlicht.. Alle Rechte vorbehalten. Alle Produkt-

Mehr

Mathematik für Ahnungslose

Mathematik für Ahnungslose Mathematik für Ahnungslose Eine Einstiegshilfe für Studierende Von Dipl.-lng. Yära Detert, Rodenberg S. Hirzel Verlag Stuttgart VII Inhaltsverzeichnis Vorwort Verzeichnis mathematischer Symbole V XII 1

Mehr

Vorläufiger schulinterner Lehrplan zum Kernlehrplan für die gymnasiale Oberstufe. Mathematik

Vorläufiger schulinterner Lehrplan zum Kernlehrplan für die gymnasiale Oberstufe. Mathematik Vorläufiger schulinterner Lehrplan zum Kernlehrplan für die gymnasiale Oberstufe Mathematik 2.1.1 ÜBERSICHTSRASTER UNTERRICHTSVORHABEN EINFÜHRUNGSPHASE Unterrichtsvorhaben I: Unterrichtsvorhaben II: Beschreibung

Mehr

Inhaltsverzeichnis 1 Rechnen 1.1 Die Zahlen 1.2 Zahlen darstellen 1.3 Addieren 1.4 Subtrahieren 1.5 Vereinfachen algebraischer Summen

Inhaltsverzeichnis 1 Rechnen 1.1 Die Zahlen 1.2 Zahlen darstellen 1.3 Addieren 1.4 Subtrahieren 1.5 Vereinfachen algebraischer Summen 6 Inhaltsverzeichnis 1 Rechnen... 11 1.1 Die Zahlen... 11 1.1.1 Zahlenmengen und ihre Darstellung... 11 1.1.2 Übersicht über weitere Zahlenmengen... 17 1.1.3 Zahlen vergleichen... 18 1.1.4 Größen, Variablen

Mehr

Michael Kofier. Mathematica. Einführung, Anwendung, Referenz Version 3 ADDISON-WESLEY

Michael Kofier. Mathematica. Einführung, Anwendung, Referenz Version 3 ADDISON-WESLEY Michael Kofier Mathematica Einführung, Anwendung, Referenz Version 3 ADDISON-WESLEY An imprint of Addison Wesley Longman, Inc. Bonn * Rcading, Massachusetts Menlo Park, California New York Harlow, England

Mehr

Elementare Wirtschaftsmathematik

Elementare Wirtschaftsmathematik Rainer Göb Elementare Wirtschaftsmathematik Erster Teil: Funktionen von einer und zwei Veränderlichen Mit 87 Abbildungen Methodica-Verlag Veitshöchheim Inhaltsverzeichnis 1 Grundlagen: Mengen, Tupel, Relationen.

Mehr

zu große Programme (Bildschirmseite!) zerlegen in (weitgehend) unabhängige Einheiten: Unterprogramme

zu große Programme (Bildschirmseite!) zerlegen in (weitgehend) unabhängige Einheiten: Unterprogramme Bisher Datentypen: einfach Zahlen, Wahrheitswerte, Zeichenketten zusammengesetzt Arrays (Felder) zur Verwaltung mehrerer zusammengehörender Daten desselben Datentypes eindimensional, mehrdimensional, Array-Grenzen

Mehr

Michael Weigend. Python GE-PACKT. 5. Auflage

Michael Weigend. Python GE-PACKT. 5. Auflage Michael Weigend Python GE-PACKT 5. Auflage E Einleitung 13 E.i Was ist Python? 13 E.2 Einige besondere Merkmale von Python 13 E.3 Python 2 und 3 14 E.4 Hinweise zum Lesen dieses Buches 15 1 Basiskonzepte

Mehr

FACHCURRICULUM KL. 9. Raum und Form Figuren zentrisch strecken Üben und Festigen. Strahlensätze. Rechtwinklige Dreiecke.

FACHCURRICULUM KL. 9. Raum und Form Figuren zentrisch strecken Üben und Festigen. Strahlensätze. Rechtwinklige Dreiecke. MATHEMATIK Schönbuch-Gymnasium Holzgerlingen Seite 1/5 Ähnliche Figuren - Strahlensätze Figuren zentrisch strecken Eigenschaften der zentrischen Streckung kennen und Zentrische Streckung anwenden Strahlensätze

Mehr

2D - Plotten / Visualisierung

2D - Plotten / Visualisierung Fakultät Maschinenwesen Institut für Verarbeitungsmaschinen und mobile Arbeitsmaschinen 2D - Plotten / Visualisierung mit numpy und matplotlib 06.06.2011 Sebastian Voigt Wie was wo warum? Visualisierung

Mehr

GeoGebra. Desktop Version. Was ist GeoGebra?

GeoGebra. Desktop Version. Was ist GeoGebra? GeoGebra Desktop Version Was ist GeoGebra? Dynamische Mathematiksoftware in einem einfach zu bedienenden Paket. Vereint interaktive 2D- und 3D-Geometrie, Algebra, Tabellen, Grafiken, Analysis und Statistik.

Mehr

Logische Optimierung. Im Allgemeinen wird keine optimale Lösung erzielt, sondern nur eine Verbesserung. Logische Optimierung

Logische Optimierung. Im Allgemeinen wird keine optimale Lösung erzielt, sondern nur eine Verbesserung. Logische Optimierung Logische Optimierung Höhere, nichtprozedurale Abfragesprachen (SQL, QBE,...) verlangen keine Kenntnisse des Benutzers über die Implementierung, müssen aber in prozedurale Form (z. B. Relationenalgebra)

Mehr

PIWIN I. Praktische Informatik für Wirtschaftsmathematiker, Ingenieure und Naturwissenschaftler I. Vorlesung 3 SWS WS 2007/2008

PIWIN I. Praktische Informatik für Wirtschaftsmathematiker, Ingenieure und Naturwissenschaftler I. Vorlesung 3 SWS WS 2007/2008 PIWIN I Kap. 7 Objektorientierte Programmierung - Einführung 1 PIWIN I Praktische Informatik für Wirtschaftsmathematiker, Ingenieure und Naturwissenschaftler I Vorlesung 3 SWS WS 2007/2008 FB Informatik

Mehr

Woche 1 im Überblick 26

Woche 1 im Überblick 26 Über dieses Buch 21 Die Syntax. 23 Die Listings 24 Fragen und Antworten, Workshops 24 Konventionen.. 25 Zum Autor 25 Woche 1 im Überblick 26 Was erwartet Sie? 28 Tag 1 Visual-Basic-Grundlagen 31 Makros

Mehr

Abdeckung der inhaltlichen Schwerpunkte im Fach Mathematik für die Abiturprüfung 2009 in Nordrhein- Westfalen

Abdeckung der inhaltlichen Schwerpunkte im Fach Mathematik für die Abiturprüfung 2009 in Nordrhein- Westfalen Abdeckung der inhaltlichen Schwerpunkte im Fach Mathematik für die Abiturprüfung 2009 in Nordrhein- durch die Schülerbücher Lambacher-Schweizer - Analysis Grundkurs Ausgabe Nordrhein- (ISBN 978-3-12-732220-0)

Mehr

Technische Mathematik

Technische Mathematik Lehrplan Technische Mathematik Fachschule für Technik Fachrichtungsbezogener Lernbereich Ministerium für Bildung, Kultur und Wissenschaft Hohenzollernstraße 60, 66117 Saarbrücken Postfach 10 24 52, 66024

Mehr

Praktikum Ingenieurinformatik. Termin 4. Funktionen, numerische Integration

Praktikum Ingenieurinformatik. Termin 4. Funktionen, numerische Integration Praktikum Ingenieurinformatik Termin 4 Funktionen, numerische Integration 1 Praktikum Ingenieurinformatik Termin 4 1. Funktionen. Numerische Integration, Trapezverfahren 1.1. Funktionen Eine Funktion ist

Mehr

Inhaltsverzeichnis. Analysis 16

Inhaltsverzeichnis. Analysis 16 Inhaltsverzeichnis Analysis 16 Differentialrechnung 16 Produktregel 17 Hohere 18 Quotientenregel 18 Kettenregel 19 Anwendung der Kettenregel 20 Einige wichtige Ableitungen 21 Integralrechnung 22 Partielle

Mehr

Andy Hunt. Programmieren lernen. mit Minecraft-Plugins. dpunkt.verlag

Andy Hunt. Programmieren lernen. mit Minecraft-Plugins. dpunkt.verlag Andy Hunt Programmieren lernen mit Minecraft-Plugins dpunkt.verlag Hier geht es los! 1 Für wen ist dieses Buch gedacht? 2 Erste Schritte 2 Ein Sprung ins kalte Wasser 3 Wo bekommst du Hilfe? 4 Schreibweisen

Mehr

Andre Willms. Spielend C++ lernen. oder wie man Käfern Beine macht. Galileo Press

Andre Willms. Spielend C++ lernen. oder wie man Käfern Beine macht. Galileo Press Andre Willms Spielend C++ lernen oder wie man Käfern Beine macht Galileo Press Vorwort 11 1 Das Abenteuer beginnt 13 1.1 Die Programmierumgebung installieren 15 1.2 Der erste Start 20 1.2.1 Visual C++registrieren

Mehr

Processing Info zu Variablen und Bedingungen

Processing Info zu Variablen und Bedingungen Processing Info zu Variablen und Bedingungen Dieses Dokument enthält - Variablen (Variablen, Datentypen, Deklaration, Geltungsbereich, Benennung) - Bedingungen (if, mousepressed, else) Variablen Eine Variable

Mehr

Lineare Gleichungen mit 2 Variablen

Lineare Gleichungen mit 2 Variablen Lineare Gleichungen mit 2 Variablen Lineare Gleichungen mit 2 Variablen sind sehr eng verwandt mit linearen Funktionen. Die Funktionsgleichung einer linearen Funktion f(x) = m x+q m: Steigung, q: y Achsenabschnitt

Mehr

Sucosoft S40 KOP/FBS KOP FBS

Sucosoft S40 KOP/FBS KOP FBS Sucosoft S40 KOP/FBS KOP FBS Grafische Elemente Netzwerke erstellen Netzwerke erstellen Programme werden in KOP durch grafische Elemente dargestellt. Abfrage einer Variable auf den Zustand 1 Abfrage einer

Mehr

Algorithmen und ihre Programmierung

Algorithmen und ihre Programmierung Veranstaltung Pr.-Nr.: 10 10 V Wirtschaftsinformatik für Wirtschaftwissenschaftler Algorithmen und ihre Programmierung -Teil 1 - Dr. Chris Bizer WS 007/008 Einführung Definition: Algorithmus Ein Algorithmus

Mehr

JMPCN Sprungbefehl nur ausführen, wenn VKE 0 ist. JMPC Sprungbefehl nur ausführen, wenn VKE 1 ist. JMP Ohne Bedingung zur Sprungmarke wechseln.

JMPCN Sprungbefehl nur ausführen, wenn VKE 0 ist. JMPC Sprungbefehl nur ausführen, wenn VKE 1 ist. JMP Ohne Bedingung zur Sprungmarke wechseln. Grafische Elemente Netzwerke erstellen Netzwerke erstellen Programme werden in KOP durch grafische Elemente dargestellt. Abfrage einer Variable auf den Zustand 1 Abfrage einer Variable auf den Zustand

Mehr

Statistisches Programmieren

Statistisches Programmieren Statistisches Programmieren Session 1 1 Was ist R R ist eine interaktive, flexible Software-Umgebung in der statistische Analysen durchgeführt werden können. Zahlreiche statistische Funktionen und Prozeduren

Mehr

Objektorientierte Programmierung in Java

Objektorientierte Programmierung in Java Objektorientierte Programmierung in Java 1. Auflage Objektorientierte Programmierung in Java schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG mitp/bhv Verlag C.H. Beck im Internet:

Mehr

Programmieren Lernen mit BYOB. Gerald Futschek 5. November 2012

Programmieren Lernen mit BYOB. Gerald Futschek 5. November 2012 Programmieren Lernen mit BYOB Informatiktag 2012 Gerald Futschek 5. November 2012 Erste Programmier Schritte in der Schule Sehr viele verschiedene Dinge zu lernen: Syntax und Semantik der Befehle, Algorithmen,

Mehr

Programmierung mit Java

Programmierung mit Java JUSTUS-LIEBIG-UNIVERSITÄT GIESSEN ALLG. BWL UND WIRTSCHAFTSINFORMATIK UNIV.-PROF. DR. AXEL C. SCHWICKERT Informationen zur Lehrveranstaltung Programmierung mit Java Übung im Master-Modul IT-Governance

Mehr

Mikrocontrollerprogrammierung in Assembler und C

Mikrocontrollerprogrammierung in Assembler und C mitp Professional Mikrocontrollerprogrammierung in Assembler und C für die Mikrocontroller der 8051-Familie - Simulation unter Multisim von Herbert Bernstein 1. Auflage Mikrocontrollerprogrammierung in

Mehr

Erwin Grüner 10.11.2005

Erwin Grüner 10.11.2005 FB Psychologie Uni Marburg 10.11.2005 Themenübersicht in R Arithmetische Operator Wirkung + Addition - Subtraktion * Multiplikation / Division ˆ Exponentiation %/% Integerdivision %% Modulo Vergleichsoperatoren

Mehr