Wie kann ich die align-plots/Grafiken in Nebenhandlungen in MATLAB?

Habe ich 3 Objekte (ein Foto und 2 Zeichnungen) in Nebenhandlungen auf eine Abbildung. Es sollte wie folgt Aussehen:

Wie kann ich die align-plots/Grafiken in Nebenhandlungen in MATLAB?

Aber, wie man merken kann, sollte das Foto nicht quadratisch sein, sondern Rechteck. Ich habe versucht, es auf diese Weise (finden Sie hier Matlab: Wie richten Sie die Achsen von Nebenhandlungen, wenn einer von Ihnen enthält eine Farbskala?):

main=subplot(4,4,[5,6,7,9,10,11,13,14,15])  %photo
imagesc(im); 
axis('image')  
pion=subplot(4,4,[8,12,16]); %right plot (rotated)
view(90, 90)
plot(ypion,Ppion,'.k');
poz=subplot(4,4,1:3); %upper plot
plot(xpoz,Ppoz,'.k');

pos1=get(poz,'Position')
pos2=get(main,'Position')
pos3=get(pion,'Position')

pos1(3) = pos2(3); %width for the upper plot
set(poz,'Position',pos1)
pos3(4) = pos2(4); %height for the right plot
set(pion,'Position',pos3) 

Alles was ich bekomme ist das hier:
Wie kann ich die align-plots/Grafiken in Nebenhandlungen in MATLAB?

Wie kann ich die Kraft der Obere plot zu haben, die Breite als das Foto selbst ist (nicht wie auf dem Foto Nebenhandlung)? Einstellung die gleiche Breite von Nebenhandlungen, die nicht funktioniert, wie das Foto füllt nicht die Nebenhandlung Bereich.

InformationsquelleAutor Slav | 2013-04-04
Schreibe einen Kommentar