added evaluation sheet for projects

This commit is contained in:
2017-03-08 15:26:37 +01:00
parent c422cd8fa7
commit 54bf5c2d6c
7 changed files with 90 additions and 226 deletions

View File

@@ -1,4 +1,10 @@
all:
all: projects evalutation
evaluation: evaluation.pdf
evaluation.pdf: evaluation.tex
pdflatex $<
projects:
for d in `ls -d project_*`; do \
if test "x$$d" != "xproject_template"; then \
echo "Processing $$d" ; \
@@ -15,5 +21,6 @@ clean:
done
rm -f *~
rm -f evaluation.aux evaluation.log
rm -f *.zip
rm -rf auto

44
projects/evaluation.tex Normal file
View File

@@ -0,0 +1,44 @@
\documentclass[12pt,a4paper]{article}
\usepackage[ngerman]{babel}
\usepackage{pslatex}
%%%%% page style %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage[left=10mm,right=10mm,top=10mm,bottom=10mm,headsep=0ex,headheight=0ex,footskip=0ex]{geometry}
\pagestyle{empty}
\newcounter{studentnum}
\newcommand{\num}{\rule{0pt}{5.8ex}{\stepcounter{studentnum}\small \arabic{studentnum}}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
\sffamily
\section*{Scientific computing WS16/17}
\begin{tabular}{|p{0.15\textwidth}|p{0.07\textwidth}|p{0.07\textwidth}|p{0.07\textwidth}|p{0.07\textwidth}|p{0.07\textwidth}|p{0.07\textwidth}|p{0.07\textwidth}|p{0.07\textwidth}|p{0.07\textwidth}|}
\hline
Name & \multicolumn{5}{l|}{Code} & \multicolumn{3}{l|}{Functions} & Figures \\
& runs & docu & variable function script names & style & extras & NOT \newline used as scripts & docu & sep. \newline algo./ plot & saved \\ \hline
\num & & & & & & & & & \\ \hline
\num & & & & & & & & & \\ \hline
\num & & & & & & & & & \\ \hline
\num & & & & & & & & & \\ \hline
\num & & & & & & & & & \\ \hline
\num & & & & & & & & & \\ \hline
\num & & & & & & & & & \\ \hline
\num & & & & & & & & & \\ \hline
\num & & & & & & & & & \\ \hline
\num & & & & & & & & & \\ \hline
\num & & & & & & & & & \\ \hline
\num & & & & & & & & & \\ \hline
\num & & & & & & & & & \\ \hline
\num & & & & & & & & & \\ \hline
\num & & & & & & & & & \\ \hline
\num & & & & & & & & & \\ \hline
\num & & & & & & & & & \\ \hline
\num & & & & & & & & & \\ \hline
\end{tabular}
\end{document}

View File

@@ -33,6 +33,8 @@
your slides. The code should be properly commented and
comprehensible by a third person (use proper and consistent
variable and function names).
% Hint: make the zip file you want to upload, unpack it
% somewhere else and check if your main script is running.
\vspace{1ex}

25
projects/project.mk Normal file
View File

@@ -0,0 +1,25 @@
BASENAME=$(subst project_,,$(notdir $(CURDIR)))
latex:
pdflatex $(BASENAME).tex
pdflatex $(BASENAME).tex
pdf: $(BASENAME).pdf
$(BASENAME).pdf : $(BASENAME).tex ../header.tex ../instructions.tex
pdflatex -interaction=scrollmode $< | tee /dev/stderr | fgrep -q "Rerun to get cross-references right" && pdflatex -interaction=scrollmode $< || true
watch :
while true; do ! make -q pdf && make pdf; sleep 0.5; done
clean:
rm -f *~ code/*~ solution/*~ data/*~
rm -rf *.log *.aux *.out auto
rm -f `basename *.tex .tex`.pdf
rm -f *.zip
zip: latex
rm -f zip $(BASENAME).zip
zip $(BASENAME).zip *.pdf *.m data/* $(ZIPFILES)

View File

@@ -0,0 +1,11 @@
function p = invgauss(x, mu, D)
if abs(x) < 1e-8
p = zeros(size(x))
else
if x < 0
x = -x;
end
p = exp(-(x-mu).^2./4.0./D./x./mu./mu)./sqrt(4.*pi.*D.*x.^3.0);
end
p(p<1e-16) = 1e-16;
end