グラフのサイズを設定するにはどうしたらよいですか?
18 次查看(过去 30 天)
显示 更早的评论
MathWorks Support Team
2024-11-13,0:00
回答: MathWorks Support Team
2024-11-13,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]);
采纳的回答
MathWorks Support Team
2024-11-13,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 个评论
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 ビッグ データの処理 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!