필터 지우기
필터 지우기

Setting default BoxChart property values

조회 수: 1 (최근 30일)
Ingvi Örnolfsson
Ingvi Örnolfsson 2022년 11월 10일
댓글: Ingvi Örnolfsson 2022년 11월 17일
I am trying to set default values for properties BoxChart objects.
As an example, I tried the following:
set(groot,'defaultBoxChartBoxWidth',0.7)
Error using matlab.ui.Root/set
boxchartboxwidth is an invalid class name
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?

답변 (1개)

Vinayak
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
  댓글 수: 1
Ingvi Örnolfsson
Ingvi Örnolfsson 2022년 11월 17일
I am aware of this. My question is about setting the default parameters of BoxChart, such that all future boxchart objects will have the specified boxwidth without having to set it every time.

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Graphics Object Properties에 대해 자세히 알아보기

제품


릴리스

R2022a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by