Question: How do I plot a function with two variable differentiated equation?

See my code:

----------------

restart;

with(plots); with(PolynomialTools); with(LinearAlgebra);

f := (x, y) -> ((2*x^2+y^2*(x^2*(-2+sqrt(1/x^4+4/(x^2*y^2)+4/y^4+4))-1))/(4*x^2-2*y^2+4))^(1/2) ;

g := diff(f(x, y), x);

plot([g(.1, y), g(1, y), g(3, y)], t = 0 .. 10);

-----------------

Here is error message:

Warning, unable to evaluate the functions to numeric values in the region; see the plotting command's help page to ensure the calling sequence is correct.

 

How can I plot the two variables differentiated function?

Please Wait...