3D plotting in Matlab

2 views (last 30 days)
shraddha s
shraddha s on 23 Nov 2016
Commented: Star Strider on 24 Nov 2016
How to plot a 3d 'U' shape in MATLAB parallel to XY plane?
  2 Comments
Dcember
Dcember on 23 Nov 2016
Hope it helps:
[y,z]=meshgrid(linspace(-10,10));
x=y.^4;
surf(x,y,z)
xlabel('x')
ylabel('y')
zlabel('z')
shraddha s
shraddha s on 23 Nov 2016
Thanks for replying. I want to display simple U shape in 3D(not meshgrid) which will be parallel to XY plane. How to do that? I tried to plot a parabola but it does not look like U.

Sign in to comment.

Accepted Answer

Star Strider
Star Strider on 23 Nov 2016
Try this:
x = linspace(-pi*0.49, pi*0.49);
y = abs(tan(x));
z = 5*ones(size(x));
figure(1)
plot3(x, y, z, 'LineWidth',2)
grid on
producing:
  4 Comments
shraddha s
shraddha s on 24 Nov 2016
Thanks!
Star Strider
Star Strider on 24 Nov 2016
As always, my pleasure!

Sign in to comment.

More Answers (0)

Categories

Find more on Labels and Styling in Help Center and File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!