modifyDisplayChannel
修改逻辑分析仪显示通道的属性
描述
例子
显示定点信号
创建一个dsp。LogicAnalyzer
对象,使用四个通道。调用modifyDisplayChannel
设置每个通道的基数。在循环中运行瞄准镜以显示波浪。
Scope = dsp。LogicAnalyzer (“NumInputPorts”4“DisplayChannelFormat”,“数字”);范围。TimeSpan = 12;modifyDisplayChannel(范围1“名字”,“指数”,“基数”,“无符号十进制”);modifyDisplayChannel(范围2“名字”,“Fi_hex”,“基数”,十六进制的);modifyDisplayChannel(范围3“名字”,“Fi_bin”,“基数”,“二元”);modifyDisplayChannel(范围、4“名字”,“Fi_actual”,“基数”,签署了小数的);为Ii = 1:20 fival = fi((Ii -1)/16,0,4,4);范围(ii, fival fival fival);结束
以编程方式操作逻辑分析器
使用函数构造和操作dsp。LogicAnalyzer系统对象。
在逻辑分析仪范围上显示波。
Scope = dsp。LogicAnalyzer (“NumInputPorts”2);Stop = 30;为count = 1:stop sinValVec = sin(count/stop*2*pi);cosValVec = cos(count/stop*2*pi);cosValVecOffset = cos((count+10)/stop*2*pi);scope([count (count-(stop/2))],[sinValVec cosValVec cosValVecOffset])结束
重组显示
隐藏(范围)digitalDividerTag = addDivider(范围,“名字”,“数字”,“高度”, 20);analogDividerTag = addDivider(范围,“名字”,“模拟”,“高度”, 40);标签= getDisplayChannelTags(范围);modifyDisplayChannel(范围、标记{1}“InputChannel”, 1...“名字”,“斜坡数字”,“高度”, 40);modifyDisplayChannel(范围、标记{2}“InputChannel”2,...“名字”,海浪模拟的,“格式”,“模拟”,“高度”, 80);moveDisplayChannel(范围、digitalDividerTag“DisplayChannel”(1) moveDisplayChannel范围、标记{2}“DisplayChannel”长度(标签))显示(范围)
重复波和检查信息
隐藏(范围)addWave(范围,“InputChannel”2,“名字”,“波数字”,“格式”,“数字”,...“高度”30岁的“DisplayChannel”3);显示(范围)
删除分规
隐藏(范围)deleteDisplayChannel(范围,digitalDividerTag)
明确的变量
清晰的analogDividerTagcosValVeccosValVecOffset数digitalDividerTagduplicateWave范围sinValVec停止标签
输入参数
范围
- - - - - -对象,您要为其修改显示通道
dsp。LogicAnalyzer
对象
dsp。LogicAnalyzer
对象的句柄指定为Logic Analyzer对象,您要为其修改显示通道dsp。LogicAnalyzer
对象。
标签
- - - - - -要修改哪个显示通道
特征向量|字符串标量
标识要修改哪个显示通道的标记。
例子:modifyDisplayChannel(范围、标签)
例子:modifyDisplayChannel(范围、W4)
数据类型:字符
|字符串
关于名称-值对参数的第一部分展示了如果显示通道包含波可以设置的属性。关于名称-值对参数的第二部分展示了在显示通道包含分隔符时可以设置的属性。
名称-值参数
指定可选参数对为Name1 = Value1,…,以=家
,在那里的名字
参数名称和价值
对应的值。名称-值参数必须出现在其他参数之后,但对的顺序无关紧要。
在R2021a之前,使用逗号分隔每个名称和值,并将其括起来的名字
在报价。
例子:“InputChannel”2“颜色”、“蓝”
指定一个波应该被添加到输入通道1并涂成蓝色。
颜色
- - - - - -波浪的颜色
“默认”
(默认)|特征向量|三元数值向量|字符串标量
波的颜色,指定为[r g b]
值或以下之一:
“黑”
“蓝”
“青色”
“默认”
“绿色”
“红色”
“红色”
“白色”
“黄色”
当你选择的时候“默认”
的值DisplayChannelColor
属性在逻辑分析器中被使用。
例子:“颜色”、“蓝”
例子:“颜色”,[0,0,1]
数据类型:字符
|字符串
|双
|单
|uint8
|uint16
|uint32
|uint64
|int8
|int16
|int32
|int64
DisplayChannel
- - - - - -显示此波的频道
NumInputPorts
(默认)|范围为(1,NumInputPorts
)
将显示此波的显示通道指定为标量数值。默认情况下,波浪被添加到显示的末尾。
例子:“DisplayChannel”,2
数据类型:双
|单
|uint8
|uint16
|uint32
|uint64
|int8
|int16
|int32
|int64
字形大小
- - - - - -波浪中值的字体大小
0
(默认)|标量非负整数
指定字体大小为非负整数(以点为单位)。的值DisplayChannelFontSize
属性在逻辑分析器中被使用。
例子:“字形大小”,8
数据类型:双
格式
- - - - - -波的显示格式
“默认”
(默认)|“模拟”
|“数字”
当你选择的时候“默认”
的值DisplayChannelFormat
属性在逻辑分析器中被使用。
例子:“格式”、“数字”
数据类型:字符
|字符串
高度
- - - - - -浪高
0
(默认)|标量整数
以16像素为单位指定显示波的高度作为标量整数。的值DisplayChannelHeight
属性在逻辑分析器中被使用。
例子:“高度”,2
数据类型:双
InputChannel
- - - - - -与此波相对应的输入通道
1
(默认)|范围为(1,NumInputPorts
)
此属性指定此波使用其数据的输入通道。默认情况下,它将把第一个输入连接到这个波。
例子:“InputChannel”,2
数据类型:双
|单
|uint8
|uint16
|uint32
|uint64
|int8
|int16
|int32
|int64
的名字
- - - - - -波的名称或标签
”
(默认)|特征向量|字符串标量
指定要为新波设置的名称。
例子:“名称”、“MyWave”
数据类型:字符
|字符串
基数
- - - - - -基数是波
“默认”
(默认)|“二元”
|十六进制的
|八进制的
|签署了小数的
|“无符号十进制”
当输入信号是双类、单类或逻辑类时,不应设置此属性。当你选择的时候“默认”
的值DisplayChannelRadix
属性在逻辑分析器中被使用。
数据类型:字符
|字符串
名称-值参数
指定可选参数对为Name1 = Value1,…,以=家
,在那里的名字
参数名称和价值
对应的值。名称-值参数必须出现在其他参数之后,但对的顺序无关紧要。
在R2021a之前,使用逗号分隔每个名称和值,并将其括起来的名字
在报价。
例子:“DisplayChannel”2“名称”,“MyDivider”
指定一个分隔器应该添加到显示通道2并命名为“MyDivider”。
DisplayChannel
- - - - - -显示此分隔符的显示器上的通道
NumInputPorts
(默认)|范围为(1,NumInputPorts
)
将显示此分割线的显示通道指定为标量数值。默认情况下,分隔符被添加到显示的末尾。
例子:“DisplayChannel”,2
数据类型:双
|单
|uint8
|uint16
|uint32
|uint64
|int8
|int16
|int32
|int64
高度
- - - - - -分隔线的高度
0
(默认)|标量整数
以像素为单位,将分割线的高度指定为8-200范围内的标量整数。如果选择0,则DisplayChannelHeight
属性在逻辑分析器中被使用。
例子:“高度”,2
数据类型:双
的名字
- - - - - -分隔器的名称或标签
”
(默认)|特征向量|字符串标量
指定要为新分隔符设置的名称。
例子:“名称”、“MyDivider”
数据类型:字符
|字符串
版本历史
在R2013a中引入
Abrir比如
Tiene una versión modificada de este ejemplo。¿Desea abrir este ejemplo con sus modificaciones?
MATLAB突击队
Ha hecho clic en unenlace que对应一个este commando de MATLAB:
弹射突击队introduciéndolo en la ventana de commandos de MATLAB。Los navegadores web no permission comandos de MATLAB。
您也可以从以下列表中选择一个网站:
如何获得最佳的网站性能
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。