How to make subplots from following code?

1 visualización (últimos 30 días)
Nisar Ahmed
Nisar Ahmed el 17 de Nov. de 2022
Editada: Voss el 17 de Nov. de 2022
Hi
I am using following way to subplot my figures but it is not working. How can I subplot my figures:
figure; subplot(121);
clf;surf(squeeze(X),squeeze(Z),squeeze(VES_base));view([0,90]);shading interp;grid on;set(gca,'YDir','reverse');colorbar
Unrecognized function or variable 'X'.
set(gca,'FontName','Times New Roman', 'fontsize', 20,'FontWeight','bold', 'linewidth', 3)
%ylim([1050 1800])
%xlim([5.55e5 5.675e5])
ylabel('Z (m)');
xlabel('X (m)');
colormap(jet)
subplot(122);
clf;surf(squeeze(X),squeeze(Z),squeeze(Pef_base));view([0,90]);shading interp;grid on;set(gca,'YDir','reverse');colorbar
set(gca,'FontName','Times New Roman', 'fontsize', 20,'FontWeight','bold', 'linewidth', 3)
%ylim([1050 1800])
%xlim([5.55e5 5.675e5])
ylabel('Z (m)');
xlabel('X (m)');
colormap(jet)
  2 comentarios
Image Analyst
Image Analyst el 17 de Nov. de 2022
Well, define X for one thing.
If you have any more questions, then attach your data and code to read it in with the paperclip icon after you read this:
Nisar Ahmed
Nisar Ahmed el 17 de Nov. de 2022
@Image Analyst Thanks, plz find the attached data.

Iniciar sesión para comentar.

Respuesta aceptada

Voss
Voss el 17 de Nov. de 2022
Editada: Voss el 17 de Nov. de 2022
Remove the calls to clf, which clear the figure.
load('XZP.mat')
figure; subplot(121);
surf(squeeze(X),squeeze(Z),squeeze(VES_base));view([0,90]);shading interp;grid on;set(gca,'YDir','reverse');colorbar
set(gca,'FontName','Times New Roman', 'fontsize', 20,'FontWeight','bold', 'linewidth', 3)
%ylim([1050 1800])
%xlim([5.55e5 5.675e5])
ylabel('Z (m)');
xlabel('X (m)');
colormap(jet)
subplot(122);
surf(squeeze(X),squeeze(Z),squeeze(Pef_base));view([0,90]);shading interp;grid on;set(gca,'YDir','reverse');colorbar
set(gca,'FontName','Times New Roman', 'fontsize', 20,'FontWeight','bold', 'linewidth', 3)
%ylim([1050 1800])
%xlim([5.55e5 5.675e5])
ylabel('Z (m)');
xlabel('X (m)');
colormap(jet)

Más respuestas (0)

Community Treasure Hunt

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

Start Hunting!

Translated by