aboutsummaryrefslogtreecommitdiffstats
path: root/buch/chapters/110-elliptisch/images/Makefile
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--buch/chapters/110-elliptisch/images/Makefile28
1 files changed, 26 insertions, 2 deletions
diff --git a/buch/chapters/110-elliptisch/images/Makefile b/buch/chapters/110-elliptisch/images/Makefile
index 5749ae0..f3f783f 100644
--- a/buch/chapters/110-elliptisch/images/Makefile
+++ b/buch/chapters/110-elliptisch/images/Makefile
@@ -4,7 +4,7 @@
# (c) 2021 Prof Dr Andreas Müller, OST Ostschweizer Fachhochschule
#
all: lemniskate.pdf ellipsenumfang.pdf unvollstaendig.pdf rechteck.pdf \
- ellipse.pdf pendel.pdf
+ ellipse.pdf pendel.pdf jacobiplots.pdf
lemniskate.pdf: lemniskate.tex
pdflatex lemniskate.tex
@@ -16,7 +16,7 @@ ekplot.tex: ellipsenumfang.m
octave ellipsenumfang.m
rechteck: rechteck.cpp
- g++ `pkg-config --cflags gsl` `pkg-config --libs gsl` -O -Wall -g -std=c++11 rechteck.cpp -o rechteck
+ g++ -O -Wall -g -std=c++11 rechteck.cpp -o rechteck `pkg-config --cflags gsl` `pkg-config --libs gsl`
rechteckpfade.tex: rechteck
./rechteck --outfile rechteckpfade.tex
@@ -36,3 +36,27 @@ ellipse.pdf: ellipse.tex
pendel.pdf: pendel.tex
pdflatex pendel.tex
+jacobi: jacobi.cpp
+ g++ -O -Wall -g -std=c++11 jacobi.cpp -o jacobi `pkg-config --cflags gsl` `pkg-config --libs gsl`
+
+test: blubb.tex
+
+blubb.tex: jacobi
+ ./jacobi --umax=14 --outfile=blubb.tex blubb 0.7
+
+jacobipaths.tex: jacobi Makefile
+ ./jacobi --umax=13 --steps=200 --outfile=jacobipaths.tex \
+ zero 0.00 \
+ one 0.2 \
+ two 0.4 \
+ three 0.6 \
+ four 0.8 \
+ five 0.9 \
+ six 0.99 \
+ seven 0.999 \
+ eight 0.9999 \
+ nine 0.99999 \
+ ten 1.0
+
+jacobiplots.pdf: jacobiplots.tex jacobipaths.tex
+ pdflatex jacobiplots.tex