質問: geoplotの軸ラベルのフォントサイズを変える方法 geoplotの軸ラベルなどのフォントサイズをコード上で指定して変える方法はありますか? プロパティインスペクターを利用して変更する方法はできるのですが、コードで指定する方法がわかりません。
回答: geoplotの軸ラベルなどはgeoaxesのプロパティを使ってコードから変更することができます。 ドキュメント: geographicaxes のプロパティ 緯度と経度のフォントサイズを両方変える場合はfontsizeのプロパティを変更、緯度軸だけフォントサイズを変える場合はlatitudeaxis.fontsize、経度軸だけ変える場合はlatitudeaxis.fontsizeで変えられます。 以下に色々な変更方法のサンプルを書いてみます。 latseattle = 47.62; lonseattle = -122.33; latanchorage = 61.20; lonanchorage = -149.9; geoplot([latseattle latanchorage],[lonseattle lonanchorage],'g-*'); geolimits([45 62],[-149 -123]) gx = gca; % gxはgeographicaxes gx.latitudelabel.string = '緯度 [°]' % 緯度のラベルを変更 gx.longitudelabel.string = '経度 [°]'; % 経度のラベルを変更 gx.fontname = 'yu gothic'; % 緯度・経度両方のフォントを游ゴシックに変更 gx.fontsize = 16; % 緯度・経度両方のフォントサイズを16に変更 gx.latitudeaxis.fontsize = 14; % 緯度だけフォントサイズを14に変更 gx.longitudeaxis.fontsize = 12; % 経度だけフォントサイズを12に変更 gx.labelfontsizemultiplier = 1.5; % 緯度・経度のラベルのフォントサイズを、55° nなどのフォントサイズの1.5倍にする