aboutsummaryrefslogtreecommitdiffstats
path: root/buch/chapters
diff options
context:
space:
mode:
authorAndreas Müller <andreas.mueller@hsr.ch>2020-12-03 17:18:03 +0100
committerAndreas Müller <andreas.mueller@hsr.ch>2020-12-03 17:18:03 +0100
commitac4b80be810fc615b426557ad86f0cb8092f5304 (patch)
tree2afe81a7f8a178fa479a91bec4cf61a54f8eae9f /buch/chapters
parentsome more ideas (diff)
downloadSeminarMatrizen-ac4b80be810fc615b426557ad86f0cb8092f5304.tar.gz
SeminarMatrizen-ac4b80be810fc615b426557ad86f0cb8092f5304.zip
add files
Diffstat (limited to 'buch/chapters')
-rw-r--r--buch/chapters/00-einleitung/Makefile7
-rw-r--r--buch/chapters/00-einleitung/Makefile.inc8
-rw-r--r--buch/chapters/00-einleitung/chapter.tex10
-rw-r--r--buch/chapters/10-vektorenmatrizen/Makefile7
-rw-r--r--buch/chapters/10-vektorenmatrizen/Makefile.inc8
-rw-r--r--buch/chapters/10-vektorenmatrizen/chapter.tex9
-rw-r--r--buch/chapters/20-polynome/Makefile7
-rw-r--r--buch/chapters/20-polynome/Makefile.inc8
-rw-r--r--buch/chapters/20-polynome/chapter.tex9
-rw-r--r--buch/chapters/40-eigenwerte/Makefile7
-rw-r--r--buch/chapters/40-eigenwerte/Makefile.inc8
-rw-r--r--buch/chapters/40-eigenwerte/chapter.tex9
-rw-r--r--buch/chapters/Makefile20
-rw-r--r--buch/chapters/Makefile.inc15
-rw-r--r--buch/chapters/part1.tex25
-rw-r--r--buch/chapters/references.bib90
-rw-r--r--buch/chapters/vorwort.tex32
17 files changed, 279 insertions, 0 deletions
diff --git a/buch/chapters/00-einleitung/Makefile b/buch/chapters/00-einleitung/Makefile
new file mode 100644
index 0000000..02e936d
--- /dev/null
+++ b/buch/chapters/00-einleitung/Makefile
@@ -0,0 +1,7 @@
+#
+# Makefile -- Bilder für die Einleitung bauen
+#
+# (c) 2020 Prof Dr Andreas Müller, OST Ostschweizer Fachhochschule
+#
+images:
+
diff --git a/buch/chapters/00-einleitung/Makefile.inc b/buch/chapters/00-einleitung/Makefile.inc
new file mode 100644
index 0000000..c1b3ca0
--- /dev/null
+++ b/buch/chapters/00-einleitung/Makefile.inc
@@ -0,0 +1,8 @@
+#
+# Makefile.inc -- Makefile dependencies for chapter 0
+#
+# (c) 2020 Prof Dr Andreas Müller, OST Ostschweizer Fachhochschule
+#
+
+CHAPTERFILES = $(CHAPTERFILES) \
+ chapters/00-einleitung/chapter.tex
diff --git a/buch/chapters/00-einleitung/chapter.tex b/buch/chapters/00-einleitung/chapter.tex
new file mode 100644
index 0000000..4c49622
--- /dev/null
+++ b/buch/chapters/00-einleitung/chapter.tex
@@ -0,0 +1,10 @@
+%
+% einleitung.tex
+%
+% (c) 2020 Prof Dr Andreas Müller
+%
+\chapter*{Einleitung\label{chapter:einleitung}}
+\lhead{Einleitung}
+\rhead{}
+\addcontentsline{toc}{chapter}{Einleitung}
+
diff --git a/buch/chapters/10-vektorenmatrizen/Makefile b/buch/chapters/10-vektorenmatrizen/Makefile
new file mode 100644
index 0000000..7dade13
--- /dev/null
+++ b/buch/chapters/10-vektorenmatrizen/Makefile
@@ -0,0 +1,7 @@
+#
+# Makefile -- Bilder für Kapitel 1 bauen
+#
+# (c) 2021 Prof Dr Andreas Müller, OST Ostschweizer Fachhochschule
+#
+images:
+
diff --git a/buch/chapters/10-vektorenmatrizen/Makefile.inc b/buch/chapters/10-vektorenmatrizen/Makefile.inc
new file mode 100644
index 0000000..d0a1805
--- /dev/null
+++ b/buch/chapters/10-vektorenmatrizen/Makefile.inc
@@ -0,0 +1,8 @@
+#
+# Makefile.inc -- Makefile dependencies for chapter 1
+#
+# (c) 2020 Prof Dr Andreas Müller, OST Ostschweizer Fachhochschule
+#
+
+CHAPTERFILES = $(CHAPTERFILES) \
+ chapters/10-matrizenvektoren/chapter.tex
diff --git a/buch/chapters/10-vektorenmatrizen/chapter.tex b/buch/chapters/10-vektorenmatrizen/chapter.tex
new file mode 100644
index 0000000..d26f2a9
--- /dev/null
+++ b/buch/chapters/10-vektorenmatrizen/chapter.tex
@@ -0,0 +1,9 @@
+%
+% chapter.tex -- Kapitel mit den Grunddefinition und Notationen
+%
+% (c) 2020 Prof Dr Andreas Müller, OST Ostschweizer Fachhochschule
+%
+\chapter{Vektoren und Matrizen
+\label{buch:chapter:vektoren-und-matrizen}}
+\lhead{Vektoren und Matrizen }
+
diff --git a/buch/chapters/20-polynome/Makefile b/buch/chapters/20-polynome/Makefile
new file mode 100644
index 0000000..6b83cbe
--- /dev/null
+++ b/buch/chapters/20-polynome/Makefile
@@ -0,0 +1,7 @@
+#
+# Makefile -- Bilder für Kapitel 2 bauen
+#
+# (c) 2021 Prof Dr Andreas Müller, OST Ostschweizer Fachhochschule
+#
+images:
+
diff --git a/buch/chapters/20-polynome/Makefile.inc b/buch/chapters/20-polynome/Makefile.inc
new file mode 100644
index 0000000..06576f3
--- /dev/null
+++ b/buch/chapters/20-polynome/Makefile.inc
@@ -0,0 +1,8 @@
+#
+# Makefile.inc -- Makefile dependencies for chapter 2
+#
+# (c) 2021 Prof Dr Andreas Müller, OST Ostschweizer Fachhochschule
+#
+
+CHAPTERFILES = $(CHAPTERFILES) \
+ chapters/20-polynome/chapter.tex
diff --git a/buch/chapters/20-polynome/chapter.tex b/buch/chapters/20-polynome/chapter.tex
new file mode 100644
index 0000000..4156c15
--- /dev/null
+++ b/buch/chapters/20-polynome/chapter.tex
@@ -0,0 +1,9 @@
+%
+% chapter.tex -- Kapitel über Polynome
+%
+% (c) 2021 Prof Dr Andreas Müller, OST Ostschweizer Fachhochschule
+%
+\chapter{Polynome
+\label{buch:chapter:polynome}}
+\lhead{Polynome}
+
diff --git a/buch/chapters/40-eigenwerte/Makefile b/buch/chapters/40-eigenwerte/Makefile
new file mode 100644
index 0000000..57e1d66
--- /dev/null
+++ b/buch/chapters/40-eigenwerte/Makefile
@@ -0,0 +1,7 @@
+#
+# Makefile -- Bilder für Kapitel 4 bauen
+#
+# (c) 2021 Prof Dr Andreas Müller, OST Ostschweizer Fachhochschule
+#
+images:
+
diff --git a/buch/chapters/40-eigenwerte/Makefile.inc b/buch/chapters/40-eigenwerte/Makefile.inc
new file mode 100644
index 0000000..f8050bf
--- /dev/null
+++ b/buch/chapters/40-eigenwerte/Makefile.inc
@@ -0,0 +1,8 @@
+#
+# Makefile.inc -- Makefile dependencies for chapter 4
+#
+# (c) 2021 Prof Dr Andreas Müller, OST Ostschweizer Fachhochschule
+#
+
+CHAPTERFILES = $(CHAPTERFILES) \
+ chapters/40-eigenwerte/chapter.tex
diff --git a/buch/chapters/40-eigenwerte/chapter.tex b/buch/chapters/40-eigenwerte/chapter.tex
new file mode 100644
index 0000000..bc3fd98
--- /dev/null
+++ b/buch/chapters/40-eigenwerte/chapter.tex
@@ -0,0 +1,9 @@
+%
+% chapter.tex -- Kapitel über endliche Körper
+%
+% (c) 2021 Prof Dr Andreas Müller, OST Ostschweizer Fachhochschule
+%
+\chapter{Eigenwerte und Eigenvektoren
+\label{buch:chapter:eigenwerte-und-eigenvektoren}}
+\lhead{Eigenwerte und Eigenvektoren}
+
diff --git a/buch/chapters/Makefile b/buch/chapters/Makefile
new file mode 100644
index 0000000..7cf8137
--- /dev/null
+++ b/buch/chapters/Makefile
@@ -0,0 +1,20 @@
+#
+# Makefile -- build stuff used in subdirectories
+#
+# (c) 2020 Prof Dr Andreas Müller, Hochschule Rapperswil
+#
+CHAPTERS = \
+ 00-einleitung 10-vektorenmatrizen
+
+images:
+ @for d in ${CHAPTERS}; \
+ do \
+ ( \
+ if [ -f $${d}/Makefile ]; \
+ then \
+ echo "make images in $${d}"; \
+ cd $${d}; \
+ make images; \
+ fi; \
+ ); \
+ done
diff --git a/buch/chapters/Makefile.inc b/buch/chapters/Makefile.inc
new file mode 100644
index 0000000..660e6d6
--- /dev/null
+++ b/buch/chapters/Makefile.inc
@@ -0,0 +1,15 @@
+#
+# Makefile.inc
+#
+# (c) 2020 Prof Dr Andreas Müller, OST Ostschweizer Fachhochschule
+#
+
+CHAPTERFILES = \
+ chapters/part1.tex \
+ chapters/vorwort.tex
+
+include chapters/00-einleitung/Makefile.inc
+include chapters/10-vektorenmatrizen/Makefile.inc
+include chapters/20-polynome/Makefile.inc
+include chapters/30-endlichekoerper/Makefile.inc
+include chapters/40-eigenwerte/Makefile.inc
diff --git a/buch/chapters/part1.tex b/buch/chapters/part1.tex
new file mode 100644
index 0000000..153e486
--- /dev/null
+++ b/buch/chapters/part1.tex
@@ -0,0 +1,25 @@
+%
+% part1.tex
+%
+% (c) 2018 Prof Dr Andreas Müller, Hochschule Rapperswil
+%
+\begin{refsection}
+\input{chapters/vorwort.tex}
+\part{Grundlagen}
+\input{chapters/00-einleitung/chapter.tex}
+\input{chapters/10-vektorenmatrizen/chapter.tex}
+\input{chapters/20-polynome/chapter.tex}
+\input{chapters/30-endlichekoerper/chapter.tex}
+\input{chapters/40-eigenwerte/chapter.tex}
+%\begin{appendices}
+%\end{appendices}
+\vfill
+\pagebreak
+\ifodd\value{page}\else\null\clearpage\fi
+\lhead{Literatur}
+\rhead{}
+\printbibliography[heading=subbibliography]
+\label{buch:literatur}
+\end{refsection}
+
+
diff --git a/buch/chapters/references.bib b/buch/chapters/references.bib
new file mode 100644
index 0000000..ab0b7ab
--- /dev/null
+++ b/buch/chapters/references.bib
@@ -0,0 +1,90 @@
+%
+% references.bib
+%
+% (c) 2020 Prof Dr Andreas Müller, Hochschule Rapperswil
+%
+
+@book{buch:mathsem-dgl,
+ title = {Mathematisches Seminar Differentialgleichungen},
+ author = { Andreas M"uller and others },
+ year = {2016},
+}
+
+@online{buch:fftw,
+ title = {Fastest Fourier Transform in the West},
+ url = {http://www.fftw.org/},
+ DAY = {23},
+ MONTH = {july},
+ YEAR = 2018
+}
+
+@online{buch:repo,
+ subtitle = {Source Code Repository},
+ author = {Andreas Müller},
+ url = {https://github.com/AndreasFMueller/SeminarNumerik.git},
+ DAY = 6,
+ MONTH = {february},
+ YEAR = 2020
+}
+
+@book{buch:henrici,
+ author = {Peter Henrici},
+ title = {Essentials of numerical analysis},
+ subtitle = {With pocket calculator demonstrations},
+ year = 1982,
+ publisher = {John Wiley and Sons, Inc.},
+ isbn = {0-471-05904-8}
+}
+
+@online{buch:tartaglia,
+ title = {Niccolò Tartaglia},
+ url = {https://de.wikipedia.org/wiki/Niccolò_Tartaglia},
+ date = {2020-02-06},
+ year = {2020},
+ month = {2},
+ day = {6}
+}
+
+@online{buch:kahan-summation,
+ title = {Kahan summation algorithm},
+ url = {https://en.wikipedia.org/wiki/Kahan_summation_algorithm},
+ date = {2020-02-29},
+ year = {2020},
+ month = {2},
+ day = {29}
+}
+
+@book{buch:watkins,
+ title = {Fundamentals of Matrix Computations},
+ author = {David S. Watkins},
+ year = 2010,
+ publisher = {John Wiley and Sons, Inc.},
+ edition = {3}
+}
+
+@online{buch:lissajous,
+ title = {Makeing Shapes with PSLab Oscilloscope},
+ author = {CloudyPadmal},
+ year = 2018,
+ url = {https://blog.fossasia.org/making-shapes-with-pslab-oscilloscope/},
+ DAY = 7,
+ month = 3,
+ year = 2020
+}
+@book{buch:richardson,
+ title = {The emergence of numerical weather prediction: Richardson's dream},
+ author = {Peter Lynch},
+ year = 2006,
+ publisher = {Cambridge University Press},
+ isbn = {978-0-52-185729-1}
+}
+
+@book{buch:dieudonne,
+ title={Foundations of Modern Analysis},
+ author={Jean Dieudonn{\'e}},
+ number={Vol. 1},
+ lccn={60008049},
+ series={Dieudonn{\'e}, Jean: Treatise on analysis},
+ year={1960},
+ publisher={Academic Press}
+}
diff --git a/buch/chapters/vorwort.tex b/buch/chapters/vorwort.tex
new file mode 100644
index 0000000..784fc15
--- /dev/null
+++ b/buch/chapters/vorwort.tex
@@ -0,0 +1,32 @@
+%
+% vorwort.tex -- Vorwort zum Buch zum Seminar
+%
+% (c) 2019 Prof Dr Andreas Mueller, Hochschule Rapperswil
+%
+\chapter*{Vorwort}
+\lhead{Vorwort}
+\rhead{}
+Dieses Buch entstand im Rahmen des Mathematischen Seminars
+im Frühjahrssemester 2021 an der Ostschweizer Fachhochschule in Rapperswil.
+Die Teilnehmer, Studierende der Studiengänge für Elektrotechnik,
+Informatik und Bauingenieurwesen
+der OST, erarbeiteten nach einer Einführung in das Themengebiet jeweils
+einzelne Aspekte des Gebietes in Form einer Seminararbeit, über
+deren Resultate sie auch in einem Vortrag informierten.
+
+Im Frühjahr 2021 war das Thema des Seminars die Matrizen.
+Ziel war, die Vielfalt der Anwendungsmöglichkeiten dieser einfachen
+Datenstruktur zu zeigen.
+
+In einigen Arbeiten wurde auch Code zur Demonstration der
+besprochenen Methoden und Resultate geschrieben, soweit
+möglich und sinnvoll wurde dieser Code im Github-Repository
+\index{Github-Repository}%
+dieses Kurses%
+\footnote{\url{https://github.com/AndreasFMueller/SeminarMatrizen.git}}
+\cite{buch:repo}
+abgelegt.
+Im genannten Repository findet sich auch der Source-Code dieses
+Skriptes, es wird hier unter einer Creative Commons Lizenz
+zur Verfügung gestellt.
+