Math tools
Jump to navigation
Jump to search
Function plotting
- PC / Android — Use Wolfram Alpha. For instance:
plot sin(x)/x
- Quick and easy but the free version is limited (no zoom or drag).
- PC / Android — Use GeoGebra.
sin(x)/x g(x)=sin(x)/x
- GeoGebra creates function plot as geometric objects, changing color for each function. Note that function can later be moved on the graph, and GeoGebra automatically adapt the algebraic expression
- Android — Use Grapher (2D/3D/history...)
- Very handy application. Can handle parametric equation, easy zoom, etc.
- PC — Use iPython/Jupyter:
%matplotlib # OR %matplotlib inline in Jupyter
import matplotlib.pyplot as plt
import numpy as np
# http://stackoverflow.com/questions/332289/how-do-you-change-the-size-of-figures-drawn-with-matplotlib
plt.figure(figsize=(20,10))
x = np.linspace(0, 3*np.pi, 500)
plt.plot(x, np.sin(x**2))
plt.title('A simple chirp');
- PC — Use Sage
f = lambda t: log( 3659846486 / ((30 - t) * 2^(t/2)) )/log(10) p1 = plot(f,0,29.9,rgbcolor=hue(0.5)) p1
- PC — Use matplotlib
- TBC
- PC — Use Jupyter with Julia kernel
- TBC
3D plot
- Desmos 3D -- https://www.desmos.com/3d (blog)
- Geogebra
- CalcPlot3D -- https://c3d.libretexts.org/CalcPlot3D/index.html