Setting default BoxChart property values
1 次查看(过去 30 天)
显示 更早的评论
I am trying to set default values for properties BoxChart objects.
As an example, I tried the following:
set(groot,'defaultBoxChartBoxWidth',0.7)
which does not work. On further inspection, it seems that 'BoxChart' is not recognized as a class:
get(groot,'defaultBoxChart')
This returns:
Error using matlab.ui.Root/get
boxchart is an invalid class name
This is working fine for other graphics objects, like 'Line' and 'Scatter', but not for 'BoxChart'.
What is the correct way to set default property values for BoxChart objects?
0 个评论
回答(1 个)
Vinayak
2022-11-17
You can use the dot notation to control the appearance and behaviour of a boxchart object.
for example:-
b = boxchart(rand(10,1));
b.BoxWidth = 0.8
You may refer to the following documentation link to learn more on how to set custom Block properties
https://www.mathworks.com/help/matlab/ref/matlab.graphics.chart.primitive.boxchart-properties.html
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Matrix Indexing 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!