Property Name

Hi
What is the Matlab Property Name for a number (double)
example
set(HHH,'color','r');
instead of color I want to set a variable with number

2 个评论

Properties may be set to char, double or other types, but they are not in themselves names for a type. What is HHH? A graphics handle?
HHH is a variable initialized to 0 (HHH=0)
and I whant to change its value using 'user data' defined array.

请先登录,再进行评论。

 采纳的回答

Walter Roberson
Walter Roberson 2012-1-26

0 个投票

set() cannot be used to change numbers that are of any of the built-in numeric types (e.g., uint8, double, logical), and there is no UserData property for any of those numeric classes.
Also, for future reference, those numeric classes cannot have Properties, and no dynamic properties can be set for them.

更多回答(1 个)

the cyclist
the cyclist 2012-1-26
red = [1 0 0];
set(HHH,'color',red)

1 个评论

Sorry sir,
you understand me in different way, maybe my question is confusing, but what I meant is that I need the property name for setting a real number like 30 or 30.5 (double number or integer).

请先登录,再进行评论。

类别

帮助中心File Exchange 中查找有关 Graphics Object Properties 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by