Matlab-plots schwarzen Rand
Habe ich drei verschiedene plots in einer Schleife: zwei Grundstücke haben Grenze, aber man muss nicht:
Ich möchte, dass alle von Ihnen haben einen schwarzen Rand. Ich habe versucht, es zu machen, durch die Verwendung box
aber das problem besteht weiterhin.
hold on
figure(1),plot((delta1),Sref1,'*','Color',colors(i,:));title('Frequency [500MHz-1GHz]')
gcf=figure(1);
set(gcf,'Position', [0 0 290 245]);
hold off
hold on
figure(2),plot((delta2),Sref2,'*','Color',colors(i,:));title('Frequency [1GHz-1.5GHz]')
gcf=figure(2);
set(gcf,'Position', [0 0 290 245]);
hold off
hold on
figure(3),plot((delta3),Sref3,'*','Color',colors(i,:));title('Frequency [1.5GHz-2GHz]')
gcf=figure(3);
set(gcf,'Position', [0 0 290 245]);
hold off
- Können Sie Ihre code, der generiert diese Grundstücke?
- Ich habe den code jetzt, danke
- Sind Sie mit der
opengl
Abbildung renderer durch Zufall? Wenn ich mich richtig erinnere, gibt es einen Fehler im Zusammenhang mitbox on
mit opengl als renderer: mathworks.com/support/solutions/en/data/1-5TS5P4/index.html . btw der code kann vereinfacht werden als:figure('pos',[. . . .]); plot(x,y,..); title('..')
für jeden
Du musst angemeldet sein, um einen Kommentar abzugeben.
Fügen Sie einfach
box on
vor dem erstenhold off
Linie.Dieser code war für mich (Matlab 2012b):