A simple straightforward way to run interactive mathematics in a web page is by mathHand.com.
In order to plot complex function, you should convert it to complex by tocomplex(x) before plot. Use complex(x) to set variable for complex variable in real value, and Use complex(0,x) to set variable for complex variable in imag value. Get real part by re() and imag part by im(). e.g. convert log(x) to re(log(complex(x))).
Some differential equations cannot be solved symbolly, but can be solved graphically by a plot function odeplot( ).
odeplot graphically solve Ordinary Differential Equation (ode).
The odeplot( ) can be used to visualize individual functions, First and Second order Ordinary Differential Equation
over the indicated domain. Input the right hand side of Ordinary Differential Equations, y"=f(x,y,z), where z for y', then click the y'= checkbox for first order differential_equation, or click the y"= checkbox for second order differential_equation.
by a differential equation dy/dx=f(x,y) graphically.