您可以通过编程方式进行更改空速指示器,废气温度指示器,RPM指示器测量带颜色使用ScaleColors
财产。一起使用时get_param
,该属性返回n-by-1结构包含这些元素,其中n为量规上的彩色条带数:
最小值-颜色波段的最小值范围
最大值-颜色波段的最大值范围
颜色-一个波段的RGB颜色三联(范围从0到1)
这个例子描述了如何改变颜色带废气温度指示器衡量。默认情况下,废气温度指示器轨距是这样的。
这个量规有三个刻度,顺时针1、2和3。
创建一个空白模型并添加废气温度指示器块。
选择废气温度指示器块。
要更改EGT指示仪表的颜色带,请获取刻度颜色对象的手柄。
sc = get_param (gcb),“ScaleColors”)
sc = 3×1 struct array with fields: Min Max Color
来看看最小值
,马克斯
,颜色
值,使用sc
句柄。例如,要查看第一个波段的值,sc (1)
类型:
sc (1)
sc(1) ans = struct with fields: Min: 0 Max: 700 Color: [0.2980 0.7333 0.0902]
要改变这个波段的颜色和大小,定义一个不同的结构最小值
,马克斯
,颜色
值和设置ScaleColors
新的结构。例如,要将波段范围改为1到89,颜色改为红色:
sc(1) =结构(“最小值”, 1“马克斯”, 89,“颜色”, (1 0 0));set_param (gcb),“ScaleColors”, sc)
观察这个变化废气温度指示器衡量。
您可以添加和改变许多颜色波段,因为您需要。例如,添加第四个波段,并设置量规与该波段:
sc(4) =结构(“最小值”, 200,“马克斯”, 300,“颜色”, 0 1。6);set_param (gcb),“ScaleColors”, sc)
空速指示器|排气温度(EGT)指示器|每分钟转数(RPM)指示器