Hello there,
I would like to plot a function of two variables along a line.
For instance, let us consider the function in . I would like to plot its restriction along the line .
Which is the best way to visualize it?
Thanks a lot.

 Accepted Answer

syms x y(x)
y(x) = x
y(x) = 
x
f = x^2 + y(x)^2
f = 
fsurf(x, y(x), f, [0 1])

3 Comments

Thanks a lot for the quick answer. I have another question connected to that. If now I have a collection of points in such that they represent a line a for such I have a value representing the value of a function. How could I plot the function in this case?
%example data
n = 20;
x = sort(rand(1,n));
y = sort(rand(1,n));
z = x.^2 + y.^2 - atan2(y,x);
%do the plotting
plot3(x, y, z)
xlabel('x'); ylabel('y'); zlabel('z')
Thank you very much for the extremely quick answer!

Sign in to comment.

More Answers (0)

Categories

Find more on 2-D and 3-D Plots in Help Center and File Exchange

Products

Release

R2021b

Tags

Community Treasure Hunt

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

Start Hunting!