Здесь три вида сылок: 1) справочники по операциям над матрицами, 2) справочник по NUmpy, 3) Справочники по LaTeX/Mathematics. Здесь есть примеры LaTeX
Все они мне понадобятся при кодировании и документировании матричных операций. Здесь еще есть видео со ссылкой на старницу nbviewer.ipython.org, но на ней еще более общие примеры: "Markdown code for IPython Notebook"
NumPy Matrix and Linear Algebra
An introduction to Numpy and Scipy
WiKi LaTeX/Mathematics
IPython's Rich Display System
how-to-write-latex-in-ipython-notebook
LaTeX Cookbook
Дискретная математика для программистов
Умножение матриц
Основные определения ~ Линейные операции ~ Произведение матриц ~ Единичная, скалярная матрицы ~ Возведение матрицы в степень ~ Транспонирование матрицы ~ Обратная матрица ~ Ортогональная матрица
Лекции по Линейной алгебре (с примерами)
Markdown code for IPython Notebook is used to document your notebook. We cover markdown codes for headings, links, images, tables and other common codes. We also touch on LaTeX language for IPython notebooks. LaTeX code for simple mathematical operations, index and power, sum and integration. We cover also two methods to format fractions in LaTeX language.
This is open source, Github/NBViwer: Tutorial Brief
Alpha: $\alpha A$
Beta: $\beta B$
Gamma: $\gamma \Gamma$
Pi: $\pi \Pi \varpi$
Phi: $\phi \varphi \Phi$
Epsilon: $\epsilon \varepsilon$
Theta: $\theta \Theta \vartheta$
Rho: $\rho \varrho$
sigma: $\sigma \Sigma \varsigma$
And we also support the display of mathematical expressions typeset in LaTeX, which is rendered in the browser thanks to the MathJax library.
from IPython.display import Math
Math(r'F(k) = \int_{-\infty}^{\infty} f(x) e^{2\pi i k} dx')
With the Latex class, you have to include the delimiters yourself. This allows you to use other LaTeX modes such as eqnarray:
from IPython.display import Latex
Latex(r"""\begin{eqnarray}
\nabla \times \vec{\mathbf{B}} -\, \frac1c\, \frac{\partial\vec{\mathbf{E}}}{\partial t} & = \frac{4\pi}{c}\vec{\mathbf{j}} \\
\nabla \cdot \vec{\mathbf{E}} & = 4 \pi \rho \\
\nabla \times \vec{\mathbf{E}}\, +\, \frac1c\, \frac{\partial\vec{\mathbf{B}}}{\partial t} & = \vec{\mathbf{0}} \\
\nabla \cdot \vec{\mathbf{B}} & = 0
\end{eqnarray}""")
Or you can enter latex directly with the %%latex cell magic:
%%latex
\begin{align}
\nabla \times \vec{\mathbf{B}} -\, \frac1c\, \frac{\partial\vec{\mathbf{E}}}{\partial t} & = \frac{4\pi}{c}\vec{\mathbf{j}} \\
\nabla \cdot \vec{\mathbf{E}} & = 4 \pi \rho \\
\nabla \times \vec{\mathbf{E}}\, +\, \frac1c\, \frac{\partial\vec{\mathbf{B}}}{\partial t} & = \vec{\mathbf{0}} \\
\nabla \cdot \vec{\mathbf{B}} & = 0
\end{align}
Latex(r"""\begin{eqnarray}
\alpha A \\
\beta B\\
\gamma \Gamma\\
\pi \Pi \varpi\\
\phi \varphi \Phi\\
\epsilon \varepsilon\\
\theta \Theta \vartheta\\
\rho \varrho\\
\sigma \Sigma \varsigma\\
\end{eqnarray}""")
%%latex
Accents in math mode:
$\hat{x}$, $\check{x}$, $\tilde{a}$,
$\bar{\ell}$, $\dot{y}$, $\ddot{y}$,
$\vec{z_1}$, $\vec{z}_1$
%%latex
$\hat{T} = \widehat{T}$,
$\bar{T} = \overline{T}$,
$\widetilde{xyz}$,
$\overbrace{a+\underbrace{b+c}+d}$
%%latex
$$
\overline{\overline{a}^2+\underline{xy}
+\overline{\overline{z}}}
$$
%%latex
$$
F(x,y)=0 ~~\mbox{and}~~
\left| \begin{array}{ccc}
F''_{xx} & F''_{xy} & F'_x \\
F''_{yx} & F''_{yy} & F'_y \\
F'_x & F'_y & 0
\end{array}\right| = 0
$$
%%latex
$\left] 0,1
\right[
+ \lceil x \rfloor - \langle x,y\rangle$
%%latex
$\lim_{x \to \infty} \exp(-x) = 0$
%%latex
$k_{n+1} = n^2 + k_n^2 - k_{n-1}$
%%latex
$$
\sum_{\substack{
0<i<m \\
0<j<n
}}
P(i,j)
$$
%%latex
$\sum_{i=1}^{10} t_i$
%%latex
$$
A_{m,n} =
\begin{pmatrix}
a_{1,1} & a_{1,2} & \cdots & a_{1,n} \\
a_{2,1} & a_{2,2} & \cdots & a_{2,n} \\
\vdots & \vdots & \ddots & \vdots \\
a_{m,1} & a_{m,2} & \cdots & a_{m,n}
\end{pmatrix}
$$
%%latex
$$
M = \begin{bmatrix}
\frac{5}{6} & \frac{1}{6} & 0 \\[0.3em]
\frac{5}{6} & 0 & \frac{1}{6} \\[0.3em]
0 & \frac{5}{6} & \frac{1}{6}
\end{bmatrix}
$$
%%latex
$$
\boldsymbol{\beta} = (\beta_1,\beta_2,\dotsc,\beta_n)
$$
%%latex
$$
k = {\color{red}x} \mathbin{\color{blue}-} 2
$$
%%latex
$$
$$
Посты чуть ниже также могут вас заинтересовать
Комментариев нет:
Отправить комментарий