I have a function of 2 variables, x and y, and have been asked to plot it in 2D along the line y = x. I've checked the documentation for the plot command but couldn't find any relevant information.

 Akzeptierte Antwort

Walter Roberson
Walter Roberson am 3 Jan. 2014

0 Stimmen

t = linspace(-3, 17, 500); %arbitrary bounds and number of points
plot3(t, t, f(t, t));

2 Kommentare

Image Analyst
Image Analyst am 3 Jan. 2014
But won't you need to turn your "camera" or viewpoint so that you're looking at a 45 degree angle so that you're looking normal to the vertical y=x plane and not from some arbitrary point in space?
Walter Roberson
Walter Roberson am 3 Jan. 2014
The problem statement doesn't require it. You can add a view() command if you want. Or you could work with the various Camera* axes properties; see http://www.mathworks.com/help/matlab/ref/axes_props.html#CameraPosition

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Community Treasure Hunt

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

Start Hunting!

Translated by