Plotting different angles.

trying to plot these four different views of c130 plane into one image. I need the top, side, front, and original(isometric) to all be displayed at once when i run the program. Attatched is my code and also the four differet views i have captured. Please help, not sure what to add into my code to obtain this.

 Accepted Answer

Use copyobj and view
Simple example
subplot(211)
x = 0:10;
y = sin(x);
h = plot(x,y);
subplot(212)
h1 = copyobj(h,gca);
ylim([-2 2])
Example for your code
figure
subplot(221)
copyobj(h,gca)
view(2)
subplot(222)
copyobj(h,gca)
view(3)
subplot(223)
copyobj(h,gca)
view(0,90)
subplot(224)
copyobj(h,gca)
view(0,0)

3 Comments

@darova, thank you for the response. It works however the pictures are somewhat disoriented. Is there a way to fix that
what about these?
Yes this worked great thank you, I just added the code Axis right equal, lighting gouraud, camlight to the end of your code and got my desired output.. thanks again big help

Sign in to comment.

More Answers (0)

Categories

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

Products

Asked:

on 10 Apr 2020

Commented:

on 13 Apr 2020

Community Treasure Hunt

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

Start Hunting!