修改逻辑分析仪显示通道的属性
创建一个dsp。LogicAnalyzer
对象有四个通道。调用modifyDisplayChannel
设置每个通道的基数。循环运行示波器以显示波。
= dsp范围。LogicAnalyzer (“NumInputPorts”,4,“DisplayChannelFormat”,“数字”);范围。时间间隔= 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系统对象。
在逻辑分析仪范围内显示波形。
= dsp范围。LogicAnalyzer (“NumInputPorts”2);停止= 30;为count = 1:stop sinValVec = sin(count/stop*2*pi); / /停止cosValVec = cos(数/停止* 2 *π);cosValVecOffset = cos((计数+ 10)/停止* 2 * pi);scope([count (count-(stop/2))],[sinValVec cosValVec cosValVecOffset])结束
重组显示
hide(scope) digitalDividerTag = addDivider(scope,“名字”,“数字”,“高度”, 20);analogDividerTag = addDivider(范围,“名字”,“模拟”,“高度”, 40);标签= getDisplayChannelTags(范围);modifyDisplayChannel(范围、标记{1}“InputChannel”,1,...“名字”,“斜坡数字”,“高度”, 40);modifyDisplayChannel(范围、标记{2}“InputChannel”,2,...“名字”,海浪模拟的,“格式”,“模拟”,“高度”, 80);moveDisplayChannel(范围、digitalDividerTag“DisplayChannel”(1) moveDisplayChannel范围、标记{2}“DisplayChannel”长度(标签))显示(范围)
重复Wave和Check信息
隐藏(范围)addWave(范围,“InputChannel”,2,“名字”,“波数字”,“格式”,“数字”,...“高度”30岁的“DisplayChannel”3);显示(范围)
删除分规
deleteDisplayChannel(scope,analogDividerTag) show(scope) / /将displaychannel (scope,analogDividerTag)隐藏
明确的变量
清晰的analogDividerTagcosValVeccosValVecOffset数digitalDividerTagduplicateWave范围sinValVec停止标签
范围
- - - - - -要为其修改显示通道的逻辑分析器对象dsp。LogicAnalyzer
对象控件的句柄指定要为其修改显示通道的Logic Analyzer对象dsp。LogicAnalyzer
对象。
标签
- - - - - -要修改哪个显示通道标识要修改哪个显示通道的标记。
例子:modifyDisplayChannel(范围、标签)
例子:modifyDisplayChannel(范围、W4)
数据类型:字符
|字符串
关于名称-值对参数的第一部分显示了当显示通道包含wave时可以设置的属性。关于名称-值对参数的第二部分显示了如果显示通道包含分隔符可以设置的属性。
指定可选的逗号分隔的对名称,值
参数。的名字
参数名和价值
为对应值。的名字
必须出现在引号内。可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家
.
“InputChannel”2“颜色”、“蓝”
指定一个wave应该添加到输入通道1,并且颜色为蓝色。
颜色
- - - - - -波浪的颜色“默认”
(默认)|特征向量|三元数值向量|字符串标量波浪的颜色,指定为(R G B)
值或下列值之一:
“黑”
“蓝”
“青色”
“默认”
“绿色”
“红色”
“红色”
“白色”
“黄色”
当你选择“默认”
的价值DisplayChannelColor
属性的使用。
例子:“颜色”、“蓝”
例子:“颜色”,[0,0,1]
数据类型:字符
|字符串
|双
|单
|uint8
|uint16
|uint32
|uint64
|int8
|int16
|int32
|int64
DisplayChannel
- - - - - -显示此波的显示频道NumInputPorts
(默认)|范围内的标量数值(1,NumInputPorts
)将显示此波的显示通道指定为标量数值。默认情况下,wave被添加到显示的末尾。
例子:“DisplayChannel”,2
数据类型:双
|单
|uint8
|uint16
|uint32
|uint64
|int8
|int16
|int32
|int64
字形大小
- - - - - -wave中值的字体大小0
(默认)|标量非负整数将字体大小指定为标量非负整数(以点数表示)。当你选择0时DisplayChannelFontSize
属性的使用。
例子:“字形大小”,8
数据类型:双
格式
- - - - - -波形显示格式“默认”
(默认)|“模拟”
|“数字”
当你选择“默认”
的价值DisplayChannelFormat
属性的使用。
例子:“格式”、“数字”
数据类型:字符
|字符串
高度
- - - - - -浪高0
(默认)|标量整数以16像素为单位,将显示中的波的高度指定为标量整数。当你选择0时DisplayChannelHeight
属性的使用。
例子:“高度”,2
数据类型:双
InputChannel
- - - - - -对应于这个波的输入通道1
(默认)|范围为(1,NumInputPorts
)此属性指定用于此wave的数据的输入通道。默认情况下,它将第一个输入连接到这个波。
例子:“InputChannel”,2
数据类型:双
|单
|uint8
|uint16
|uint32
|uint64
|int8
|int16
|int32
|int64
的名字
- - - - - -为波浪命名或标记''
(默认)|特征向量|字符串标量指定您想为新wave设置的名称。
例子:“名称”、“MyWave”
数据类型:字符
|字符串
基数
- - - - - -波的基数“默认”
(默认)|“二元”
|十六进制的
|八进制的
|签署了小数的
|“无符号十进制”
当输入信号为类双、单或逻辑时,不应设置此属性。当你选择“默认”
的价值DisplayChannelRadix
属性的使用。
数据类型:字符
|字符串
指定可选的逗号分隔的对名称,值
参数。的名字
参数名和价值
为对应值。的名字
必须出现在引号内。可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家
.
“DisplayChannel”2“名称”,“MyDivider”
指定应该添加一个分隔符来显示通道2,并命名为“MyDivider”。
DisplayChannel
- - - - - -显示此分频器的显示器上的频道NumInputPorts
(默认)|范围内的标量数值(1,NumInputPorts
)将显示此分隔符的显示通道指定为标量数值。默认情况下,分隔符被添加到显示的末尾。
例子:“DisplayChannel”,2
数据类型:双
|单
|uint8
|uint16
|uint32
|uint64
|int8
|int16
|int32
|int64
高度
- - - - - -隔板的高度0
(默认)|标量整数以像素为单位,将分隔符的高度指定为范围为8-200的标量整数。如果你选择0DisplayChannelHeight
属性的使用。
例子:“高度”,2
数据类型:双
的名字
- - - - - -分割器的名称或标号''
(默认)|特征向量|字符串标量指定要为新分隔符设置的名称。
例子:“名称”、“MyDivider”
数据类型:字符
|字符串
dsp。LogicAnalyzer
|addDivider
|addWave
|deleteDisplayChannel
|getDisplayChannelInfo
|getDisplayChannelTags
|moveDisplayChannel
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。