社区
C++ Builder
帖子详情
关于PerformanceGraph?
coolmoonlqw
2003-10-15 11:36:06
我做了一个波形图,用的是PerformanceGraph,。我是这样用的PerformanceGraph
PerformanceGraph->DataPoint(RGB(0,255,0),data);//data是我得数据
PerformanceGraph->Update();
是不是我用的用问题?但显示的波形很不连贯,做成柱状的又太难看,大家有没好的建议
...全文
393
11
打赏
收藏
关于PerformanceGraph?
我做了一个波形图,用的是PerformanceGraph,。我是这样用的PerformanceGraph PerformanceGraph->DataPoint(RGB(0,255,0),data);//data是我得数据 PerformanceGraph->Update(); 是不是我用的用问题?但显示的波形很不连贯,做成柱状的又太难看,大家有没好的建议
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hatumei
2003-10-27
打赏
举报
回复
数据变化后,重新添加数据就可以实现波形变化。
你也可以使用TDBChart:
Series1->DataSource=Table1;
Series1->YValues->ValueSource='WEIGHT';
Series1->XLabelsSource='NAME';
coolmoonlqw
2003-10-25
打赏
举报
回复
怎么还是不行啊,可能是我操作的有误吧!急啊,帮帮我啊,兄弟们...
data仅代表实时变化的数据,要波形随data的变化而变化(y轴上),分不够在加。
用PerformanceGraph和TCHART都可以,谢谢!
coolmoonlqw
2003-10-24
打赏
举报
回复
To:hatumei,thanks!我试试行不行.
hatumei
2003-10-23
打赏
举报
回复
如果你的数据是随着时间增加的,你可以继续添加值,
series1->AddXY(Xi,Yi,caption,color);
让X轴数据从1,2,3,4...一直变下去.
比如说你需要显示最新20条数据,每次追加数据的时候设置X轴的最大值、最小值即可:
Chart1->BottomAxis->Automatic=false;
Chart1->BottomAxis->AutomaticMinimum=false;
Chart1->BottomAxis->AutomaticMaximum=false;
Chart1->BottomAxis->Maximum=MaxValue;//MaxValue为目前X轴的最大值
Chart1->BottomAxis->Minimum=MaxValue>20?MaxValue:0;
如果数据数目固定,需要刷新的话,每次重新添加数据就可以,注意在开始处加上:
series1->Clear();
coolmoonlqw
2003-10-22
打赏
举报
回复
TCHART控件可以画出连贯的波形图?怎么用的?
coolmoonlqw
2003-10-22
打赏
举报
回复
thanks,hatumei(明月)。
我要做出动态的波形图,即我的data值是变化的,如何在波形形上反映出来呢?thanks!
hatumei
2003-10-22
打赏
举报
回复
1、拖一个TeeChart,双击后增加一个LinSeries,去掉3D选项
2,增加按钮Button1,写入代码
void __fastcall TForm1::Button1Click(TObject *Sender)
{
Series1->Clear();
series1->AddXY(1,10,"a",clTeeColor);
series1->AddXY(2,15,"a",clTeeColor);
series1->AddXY(3,8,"a",clTeeColor);
series1->AddXY(4,25,"a",clTeeColor);
}
pepsi1980
2003-10-16
打赏
举报
回复
这个控件画不出连贯的图的:((哪个高手知道怎么画教教我哈.反正我试了一天没试出来)_
用TCHART控件吧.那个功能强.很容易的
coolmoonlqw
2003-10-16
打赏
举报
回复
问题简单?没人理
coolmoonlqw
2003-10-15
打赏
举报
回复
(小声的向nuaacims 问)你指的什么的取值啊,我的数据是按毫秒取的
nuaacims
2003-10-15
打赏
举报
回复
是不是你的取值间隔太大了???
c++派生类必须初始化的情况
c++派生类中必须初始化列表初始化的几种情况,值得研究研究
macd.zip_MSCOMM32.OCX CB_macd_mscomm32 C++builder
利用cb开发工具,通过串口接收数据,和cb中的
Performance
Graph
控件,绘制滑动平均曲线macd。 Cb中没有直接提供串口控件,需要通过Import ActiveX control来增加cb中没有的串口控件。可以使用操作系统Windows\system32目录下自带的mscomm32.ocx。 通过http://www.google.com/codesearch 搜索
Performance
Graph
1,可以得到该控件在cb中的用法。 对于串口控件也一样。 如果还有问题,可email:bcd5678@sina.com
Performance
Graph
View:Android自定义视图以显示性能图表(例如,脑图或足球技巧)
性能图 该项目显示了如何构建自定义视图以显示性能图表(即,大脑图或足球运动员的技能)。 该图形的大小取决于分配给该视图的空间,并且是在考虑了dp度量的情况下构建的,该图形在任何屏幕尺寸下都看起来不错。 也可以根据需要向视图中添加任意数量的多边形/图形(例如,比较性能)。 只需在setSkills方法中添加一个新的
Performance
Graph
对象,然后在onDraw方法中调用draw
Performance
Polygon。 作者 拉斐尔·加西亚·费尔南德斯(RafaelGarcíaFernández) GitHub: : 电子邮件: Linkedin: : 版权和许可 根据GPL V.3许可发布的项目。
XML Parsing
Performance
Graph
转载于:https://www.cnblogs.com/painmoth/archive/2007/11/14/958924.html
t
performance
graph
_Unit1.h - Free Open Source Codes - CodeForge.com
//---------------------------------------------------------------------------#ifndef Unit1H#define Unit1H//---------------------------------------------------------------------------#include #include ...
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章