|
From: Jaime V. <vi...@fe...> - 2019-06-21 17:23:35
|
On 21/06/19 17:04, Peter van Summeren wrote: > Hello, > I have a function z=f(x,y) and I would like to plot3d it in the > x,y=0,z plane, in the x=a,y,z plane and in the x=a,y=b,z plane. > Maxima refuses something like plot3d(f(x,y),[x,p,q],[y,0,0],[z,r,s]) > for the y. Only a range of y is accepted. Perhaps I didn't understand your question, but it seems to me that what you're trying to do are 2D plots and not 3D: plot2d(subst(y=0,f(x,y)), [x,p,q], [y,r,s], [ylabel,"z"]); plot2d(subst(x=a,f(x,y)), [y,p,q], [y,r,s], [ylabel,"z"]); The syntax in the last command is a bit unfortunate. The first y option is taken as the interval for the horizontal axis, and the second one as the interval for the vertical axis. Regards, Jaime |