Plotting a function...

4 visualizaciones (últimos 30 días)
Mark
Mark el 20 de Feb. de 2011
I have the following function that I would like to plot.
Gamma = atand((Y)/(X));
Whats the best way to preform this task. Y and X will vary from 0 to 40.
Thanks,

Respuesta aceptada

Walter Roberson
Walter Roberson el 20 de Feb. de 2011
[X,Y] = meshgrid(0:.1:40, 0:.1,40);
surf(X, Y, atand(Y ./ X));
  8 comentarios
Matt Tearle
Matt Tearle el 20 de Feb. de 2011
plot3 is for a curve in space - for each x there's one corresponding y and z, as opposed to a surface where there's a whole range of y values for each x (and vice versa)
Paulo Silva
Paulo Silva el 20 de Feb. de 2011
thank you Walter and Matt for sharing your knowledge :)

Iniciar sesión para comentar.

Más respuestas (2)

Matt Tearle
Matt Tearle el 20 de Feb. de 2011
[x,y] = meshgrid(0:0.5:40);
gam = atand(y./x);
surf(x,y,gam,'linestyle','none')

Mark
Mark el 20 de Feb. de 2011
Thanks for the help

Categorías

Más información sobre Mathematics en Help Center y File Exchange.

Etiquetas

Productos

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by