如何在Matlab中自动更改颜色条TickLabels的字体大小? 我知道我可以使用
更改字体c = colorbar;
c.Label.String = 'string';
c.Label.FontSize=16;
但是找不到如何更改刻度的字体大小。
答案 0 :(得分:2)
您可能指的是刻度线的粗细,您可以通过属性来更改
c.LineWidth
或者您可以使用更改刻度的字体大小
c.FontSize
您还可以使用许多其他属性,特别是在2018b中,这些属性是可修改的属性及其默认值:
AxisLocation: 'out'
AxisLocationMode: 'auto'
BeingDeleted: 'off'
Box: 'on'
BusyAction: 'queue'
ButtonDownFcn: ''
Children: [0×0 GraphicsPlaceholder]
Color: [0.1500 0.1500 0.1500]
CreateFcn: ''
DeleteFcn: ''
Direction: 'normal'
FontAngle: 'normal'
FontName: 'Helvetica'
FontSize: 9
FontWeight: 'normal'
HandleVisibility: 'on'
HitTest: 'on'
Interruptible: 'off'
Label: [1×1 Text]
Limits: [0 1]
LimitsMode: 'auto'
LineWidth: 0.5000
Location: 'eastoutside'
Parent: [1×1 Figure]
PickableParts: 'visible'
Position: [0.8307 0.1095 0.0381 0.8167]
Selected: 'off'
SelectionHighlight: 'on'
Tag: 'Colorbar'
TickDirection: 'in'
TickLabelInterpreter: 'tex'
TickLabels: {11×1 cell}
TickLabelsMode: 'auto'
TickLength: 0.0100
Ticks: [0 0.1000 0.2000 0.3000 0.4000 0.5000 0.6000 0.7000 0.8000 0.9000 1]
TicksMode: 'auto'
Type: 'colorbar'
UIContextMenu: [1×1 ContextMenu]
Units: 'normalized'
UserData: []
Visible: 'on'
如果不在此处,则无法更改。