グラフのサイズを設定するにはどうしたらよいですか?
23 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
MathWorks Support Team
am 13 Nov. 2024 um 0:00
Beantwortet: MathWorks Support Team
am 13 Nov. 2024 um 6:25
グラフのサイズを幅550、高さ400に設定したいです。現在のグラフサイズは自動的に560:420になっています。以下のコードを使用していますが、サイズを変更する方法を教えてください。
[ day_number, daily_rain ] = DailyRain( RainData, 2010, 1);
andemande = plot( day_number, daily_rain, '-ok' );
set(andemande, 'LineWidth', 1);
day_numbermax = max(day_number);
day_numbermin = min(day_number);
datetick('x', 'dd-mmm', 'keepticks');
grid on;
ylabel('Akumulasi Curah Hujan (mm)');
xlabel('Hari');
xlim([day_numbermin day_numbermax]);
Akzeptierte Antwort
MathWorks Support Team
am 13 Nov. 2024 um 0:00
現在の図(gcf)に対して「Position」プロパティを設定してください。位置は「[x0 y0 幅 高さ]」の形式でベクトルとして指定します。「x0」と「y0」は、画面の左下隅から図の左下隅までの距離を定義します。デフォルトでは、位置はピクセル単位です。
x0 = 10;y0 = 10;width = 550;height = 400;set(gcf, 'position', [x0, y0, width, height]);
他の単位(インチ、センチメートル、正規化、ポイント、または文字)を指定することもできます。例えば、次のように設定します。
set(gcf, 'units', 'points', 'position', [x0, y0, width, height]);
また、図のハンドルを保存し、ドット表記を使用してPositionプロパティを設定することも可能です。
f = figure; f.Position = [10 10 550 400];
0 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu ビッグ データの処理 finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!