From 499e86e0ef9a88a3ad96b8e842c42ea9fb6ba73f Mon Sep 17 00:00:00 2001 From: Adrian Kummerlaender Date: Wed, 15 Feb 2017 22:14:23 +0100 Subject: Add some Matlab indexing basics --- content/numerik_1.tex | 14 ++++++++++++++ zusammenfassung.tex | 4 +++- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/content/numerik_1.tex b/content/numerik_1.tex index e132dde..98bae5b 100644 --- a/content/numerik_1.tex +++ b/content/numerik_1.tex @@ -565,3 +565,17 @@ $$s_j''(t) = M_j \frac{t_{j+1}-t}{h_{j+1}} + M_{j+1} \frac{t-t_j}{h_{j+1}}$$ Hierbei ist $h_{j+1} := t_{j+1} - t_j$ die Länge des Teilintervalls $[t_j,t_{j+1}]$. Zweimalige Intergration liefert an dieser Stelle $s_j$, die Integrationskonstanten lassen sich aus den Interpolationsbedingungen berechnen. + +\section*{Some Matlab Basics} + +\begin{lstlisting}[frame=single,language=Matlab] +A = [ 1 0 ; 0 1 ] % = eye(2) +b = [ 3 4 ]' % = [ 3; 4 ] +b(1) = 4 % => b = [ 4 4 ]' +A(2,1) = 2 % => A = [ 1 0 ; 2 1 ] +c = 1:3 % = [ 1 2 3 ] +c = 1:2:6 % = [ 1 3 5 ] +A(2,:) % = [ 3 1 ] +A(:,1) % = [ 1 ; 3 ] +A.^2 % = [ 1 0 ; 9 1 ] +\end{lstlisting} diff --git a/zusammenfassung.tex b/zusammenfassung.tex index 517b032..90c9b45 100644 --- a/zusammenfassung.tex +++ b/zusammenfassung.tex @@ -3,10 +3,10 @@ \usepackage[utf8]{inputenc} \usepackage[ngerman]{babel} \usepackage[nosf]{kpfonts} -\usepackage[t1]{sourcesanspro} \usepackage[top=5mm,bottom=5mm,left=5mm,right=5mm]{geometry} \usepackage[small,compact]{titlesec} +\usepackage{listings} \usepackage{multicol} \usepackage{wrapfig} \usepackage{enumitem} @@ -17,6 +17,8 @@ \setlength{\parindent}{0mm} \setcounter{MaxMatrixCols}{20} +\lstset{basicstyle=\ttfamily\footnotesize} + \newcommand{\R}{\mathbb{R}} \newcommand{\N}{\mathbb{N}} \newcommand{\K}{\mathbb{K}} -- cgit v1.2.3