Extend line plot to a Surface

15 views (last 30 days)
Mazhar
Mazhar on 23 Jul 2013
Hey, I am trying to plot a surface but am struggling to find the right commands. I have a 2D plot of a line going diagonally down. I want to extend this line to the 3rd dimension, so that it creates a surface. Is it possible to do this in MatLab? What commands can I use. Thanks

Accepted Answer

kjetil87
kjetil87 on 23 Jul 2013
Edited: kjetil87 on 23 Jul 2013
x=10:-1:1; % your 2d_line
x3d=repmat(x,[numel(x),1]);
surf(x3d);
  22 Comments
Mazhar
Mazhar on 26 Jul 2013
Ok, I see what you mean! Trying it out just now and it seems to be working so far!
Hopefully can get this section done and over with now!
Mazhar
Mazhar on 2 Aug 2013
kjetil87, Thank you very much for all your help!
that's all of my problem sorted now. I have a nice plot of the line intersecting the the two surfaces :D

Sign in to comment.

More Answers (0)

Community Treasure Hunt

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

Start Hunting!