3 ms·
I used to do this, but I switched to just using a Jupyter Notebook. It’s nice to be able to move between multiple computers, with no need to set up a LaTeX inst
by jclay 8y ago
I used to do this, but I switched to just using a Jupyter Notebook. It’s nice to be able to move between multiple computers, with no need to set up a LaTeX install.
A couple of things I love about this setup:
I can write in Markdown and drop to LaTeX when I need to forumalate any equations.
For homework, I can implement a quick Python script inline to build intuition behind a topic.
I can use Sympy to simplify and solve for more complex derivations. This outputs LaTeX which I can paste into the requisite Markdown cell.
With Plotly, I can quickly create a nice 2D or 3D visualization.
- Cybiote 8y agoHi, what sort of complex derivations can you solve for with Sympy?
- mkl 8y agoTons of different things: https://www.sympy.org/en/features.html https://www.sympy.org/en/features.html. Try it for yourself: https://live.sympy.org/ https://live.sympy.org/ E.g. find critical points on a surface: e = (x-y+2)*(x**2+y**2-9) solve([e.diff(x), e.diff(y)], [x, y]) Note that this online demo runs at a restricted speed; locally (e.g. install Anaconda and use Jupyter Notebook or QtConsole) it's much faster.