iocomp iPlot使用说明4 通道对象

关于iocomp IPlot说明资源的下载(不需要金币!):
iocomp iPlot使用说明
本系列博客均基于此说明展开。
本节内容对应资源P26-P40.

通道对象是包含图表数据(数据点)的iPlot控件对象,并提供用于添加数据、控制外观,并将跟踪数据发送到相关轴。图表中可以有无限数量的通道。每个通道独立于图表中的所有其他通道。每个通道都与特定的X轴和Y轴相关联,以便可以在数据视图中绘制其数据。根据您的需要,通道之间可以是同步的,也可以是异步的。这些通道还支持具有固定数字高点和数字低点的数字数据。
一般情况下,屏幕上只显示这些点的连线图,也可以设置成想要的格式:
•数据标记-使用符号或字符标记实际数据点的位置。
•跟踪线-这些线在数据点之间绘制连接线。绘制连接线有几个选项。。。
•插值–直线(默认)
•插值-三次样条曲线
•插值-多项式
•插值-有理
•插值-微分
•插值-差分终止
•数字
•填充-这允许您使用自己定制的填充颜色或图案填充从指定“基线”到跟踪线的所有区域。
•条形图-这允许您绘制条形图,为每个数据点从指定的“基线”到每个数据点的Y坐标绘制条形图。
•高/低–功能允许用户作为专用条跟踪数据。
•烛台–此功能允许用户将数据作为专用条进行跟踪。

在这里插入图片描述
下面对通道对象的属性设置进行讲解:
Visible:决定通道是否显示
Visible In Legend:决定通道是否显示在图例中
Trace Lines:跟踪线是在图形上的数据点之间绘制的线。可以指定线的颜色、宽度和样式,以帮助将其与图表中的其他跟踪线区分开来。对于不需要在数据点之间绘制线的图形,可以通过将tracevible属性设置为False来关闭跟踪线。除了直线跟踪线外,iPlot组件通道对象还支持曲线拟合或插值(例如直线、三次样条曲线、多项式、有理、微分等)。
Fast Draw:当数据量很大时,快速绘制功能可以显著加快绘制速度。
Tracking:跟踪是指轴的自动缩放和自动滚动功能。
Ring Buffer:默认情况下,图表会将添加到所有通道的所有数据点缓冲到RAM中。这个缓冲的数据使得可以回滚到旧的数据(历史)
**Channel Data Logging:**如果需要在实时添加图表数据时自动将其保存到磁盘,则此功能非常有用。保存的数据可以由外部程序使用,也可以用于以后将数据重新加载回图表中。

在这里插入图片描述

Data Markers:默认情况下,不显示任何标记。启用此选项后,可以显示所有点、某些点的标记,还可以自定义每个标记的样式。标记用于区分通道数据点和突出显示真实数据点。可使用以下类型的标记。
在这里插入图片描述
Channel Fill:iPlot组件支持填充跟踪线和指定基线(跟踪线上方或下方)之间的区域。
在这里插入图片描述

效果图:在这里插入图片描述

Bar Support:通道的另一个选项是从基准参考点到通道中每个数据点的Y值绘制条形图。要设置条形图的参照,请设置BarReference属性。每个条的顶部由每个数据点的Y值指定。
在这里插入图片描述
效果图:
在这里插入图片描述
Digital Channel Option:数字通道选项允许显示包含1(高)和0(低)的数字数据。数字高点的Y位置由DigitalReferenceHigh属性指定,数字低点的Y位置由DigitalReferenceLow属性指定。要启用此模式,请将DigitalEnabled属性设置为True。在这里插入图片描述
Channel Stats:这是一个运行时属性编辑器页面,使您能够查看每个通道的状态。要查看其他频道,必须通过选择刷新按钮选择其他频道。
在这里插入图片描述
File I/O:用于在程序运行时加载或保存数据
在这里插入图片描述
High/Low:高/低特性允许创建通常用于金融应用程序的高/低图表。您还可以通过将HighLowStyle从OpenClose更改为CandleStick来显示蜡烛棒图表。这个我们不常用,此处就略过。

除此之外,IPlot控件还支持分段划线,每段用不一样的颜色或线宽,但需要将DataStyle设置为FullFeature,并关闭FastDraw
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值