I am trying to change a constant block's values' font. Specifically, the value as shown inside the block.

 채택된 답변

Raghunathraju
Raghunathraju 2023년 3월 29일

0 개 추천

Hi Richard,
You can’t change the font of the value in Constant block, instead you can try the following:
Make a mask for a given constant block using the CTRL-M keyboard shortcut or by giving a right click on the block and then select Mask -> Create Mask.
  1. Go to "Icon & Ports tab"
  2. Go the section "Icon Drawing Commands”.
  3. Enter the required text as input to "disp" function (example:disp(5))
  4. Give a right click on context menu option
  5. Go to format, select Font style
You should now be able to change the block format like you can with other blocks.

댓글 수: 3

RIchard
RIchard 2023년 3월 29일
Is it possible that this is controlled by something inside matlab itself? I have a screenshot from 2016b where the font has been changed. I know this was mutable, without a mask, as I had to write a small script that changed the shape of the block based on the internal character count. To make that work correctly, I needed to have a monospaced font inside the block.
Raghunathraju
Raghunathraju 2023년 4월 3일
Hi Richard
The feature you were asking about is not supported in the current version .Instead you can follow the steps mentioned to mask the block for changing the font , but you will not be able to change the font of the value in the block directly as you were able to do in R2016b.
RIchard
RIchard 2023년 4월 3일
Do you know if that feature will come back?

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

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Programmatic Model Editing에 대해 자세히 알아보기

제품

릴리스

R2020a

질문:

2023년 3월 28일

댓글:

2023년 4월 3일

Community Treasure Hunt

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

Start Hunting!

Translated by