how to add 2d plot in 3d?

1 Ansicht (letzte 30 Tage)
priya anjali
priya anjali am 17 Mär. 2021
Kommentiert: Bjorn Gustavsson am 17 Mär. 2021
I want my 3d plot to be view like this. Here there is a surface plot and by rotating that 3d surface plot they have displayed with a small 2d view of u(x,t) and t axis view. How should I do it?

Antworten (1)

Bjorn Gustavsson
Bjorn Gustavsson am 17 Mär. 2021
Bearbeitet: Bjorn Gustavsson am 17 Mär. 2021
I'd do something like this:
clf
surf(t,x,U+3,U),shading flat
hold on
pcolor(t,x,U),shading flat
ax1 = gca;
ax2 = axes('position',[0.7 0.7 0.2 0.2]);
plot(t(500,:),U(500,:),'.-','MarkerIndices',1:20:1000)
axes(ax1) % just to make the main axes the current one.
HTH
  2 Kommentare
priya anjali
priya anjali am 17 Mär. 2021
It not working
Bjorn Gustavsson
Bjorn Gustavsson am 17 Mär. 2021
What not working

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu 2-D and 3-D Plots finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by