Ich habe gerade mit der Verwendung von IPython Notebook begonnen und bin von seiner Kraft fasziniert. Ich habe ein paar Beispiele aus dem Internet benutzt, um damit anzufangen. Ich folgte diesem Tutorial: http://nbviewer.ipython.org/url/finiterank.com/cuadernos/suavesylocas.ipynb aber die Mathematikausgabe wird nicht wie erwartet gerendert. Unten ist der meinen Code und die Ausgabe:IPython Notebook Sympy Math Rendering
In [30]:
%load_ext sympyprinting
%pylab inline
from __future__ import division
import sympy as sym
from sympy import *
init_printing()
x,y,z=symbols("x y z")
k,m,n=symbols("k m n", integer=True)
The sympyprinting extension is already loaded. To reload it, use:
%reload_ext sympyprinting
Welcome to pylab, a matplotlib-based Python environment [backend: module://IPython.kernel.zmq.pylab.backend_inline].
For more information, type 'help(pylab)'.
In [31]:
t = sin(2*pi*x*(k**2))/ (4*(pi**2)*(k**5)) + (x**2)/(2*k)
t
Out[31]:
2 ⎛ 2 ⎞
x sin⎝2⋅π⋅k ⋅x⎠
─── + ─────────────
2⋅k 2 5
4⋅π ⋅k
ich auch andere Beispiele ausprobiert haben, und sie sind auch nicht richtig wiedergegeben zu werden. Wo gehe ich falsch?
Dort scheinen so viele Möglichkeiten zu haben wie die Benutzer von Version *. Es gibt auch A Correct Way (TM), die ich auch gerne kennen würde. – Krastanov
Was passiert, wenn Sie die Zeilen "init_printing" und/oder "pylab" entfernen? – asmeurer
@asmeurer: Keine Änderung. Immer noch die gleiche Ausgabe – DotPi