Why do my subplots not line up?
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Why do my y-axes not line up for my subplots? Text file and importfileIRIasia.m attached.
clear all
close all
%%%%%%%%%%%%%%%%%%%
[filenames, pathname, filterindex] = uigetfile({'*.txt','txt-files (*.txt)'; ...
'*.*','All files'},'Select EISCAT files','MultiSelect', 'on');
importfileIRIasia(filenames)%'smoothasia.txt'
ne=smoothasia(:,2);%L(:,1);
Alt =smoothasia(:,1);%(0:10.01:1000);
idx=find(Alt==1000);
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%HERE DOWN%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Allones=ones(1,100);
IRIpriori=(smoothasia(1:idx,2)*Allones);%IRIpriori=(x2*Allones);
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
lat = 0:0.182:18.1;%55:0.251:80;
figure,
subFig1=subplot(3,4,[2:4 6:8 10:12]);%subplot(1,2,1)
pcolor(lat, Alt(1:idx),IRIpriori(1:idx,:)), shading 'interp';
xlim([min(lat) max(lat)])%([55 80])
xlabel('Latitude(Degree)','fontsize',24, 'fontweight','bold')
ylabel('Altitude (km)','fontsize',24, 'fontweight','bold')
xlabel(colorbar,'m-3','fontsize',24, 'fontweight','bold')
set(gca,'FontSize',24)
subFig2=subplot(3,4,[1 5 9]);%subplot(1,2,2)
plot(IRIpriori(1:idx,1),Alt(1:idx)) %profile of the surface.
xlim([min(ne) max(ne)])
xlabel('m-3','fontsize',24, 'fontweight','bold')
ylabel('Altitude (km)','fontsize',24, 'fontweight','bold');
set(gca,'FontSize',24)
colormapeditor
6 comentarios
Respuesta aceptada
Más respuestas (0)
Ver también
Categorías
Más información sobre Surface and Mesh Plots en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!