zedgraph绘制多条曲线图问题

缭绕飘渺 缭绕飘渺 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
使用zedgraph三方控件根据函数关系绘制曲线图,在函数关系不变的情况下需要绘制多条曲线
比如在x范围在0--200范围内绘制一条,在200--400范围内绘制另一条
绘制的话已经实现,但是发现这两条线在200这个交接点的附件并不是连在一起的
而是空出一部分范围,我的数据类型是float
谁搞过这个控件的给个提示,给个例子最好
我要绘出的效果就是多根电线杆上电线的情况

| | | |
| | | |
如上4个电线杆,我要在每两个中间绘出一条曲线来,现在想做到的是
绘出的曲线在电线杆这个点(x轴)要互相连接起来
我打代码大概如下,先在代码直接赋值,参数都是大概设置的,但明显
可以看出连接点不是连接在一起的
PowerLine为一个类,里面是绘制图形的各个函数关系
 ZedGraph.PointPairList list = new ZedGraph.PointPairList();
ZedGraph.LineItem myCurve;

ZedGraph.PointPairList list2 = new ZedGraph.PointPairList();
ZedGraph.LineItem myCurve2;

float splitX = (float)Long/ 10;
for (float x = 0; x < Long; x=x+splitX)
{
float y = (float)PowerLine.yr(x, du, Zhong, Long, Fln);//函数关系
list.Add(x, y);
}

myCurve = zedGraphControl1.GraphPane.AddCurve("My Curve",list, Color.DarkGreen, ZedGraph.SymbolType.None);

for (float x = (float)Long; x <Long+ 200; x++)
{
float y = (float)PowerLine.yr(x, du, Zhong, Long+ 200, Fln);
list2.Add(x, y);
}
myCurve2 = zedGraphControl1.GraphPane.AddCurve("test", list2, Color.Red, ZedGraph.SymbolType.None);

zedGraphControl1.AxisChange();
zedGraphControl1.Refresh();


初步怀疑是赋值给点结构体的时候丢了部分数据造成的
但不知道如何修改了,请路过的指点迷津,顶贴的也非常欢迎
...全文

相关推荐

c# 画曲线图,多条曲线显示

c# 画曲线,x坐标可以变化,y坐标可变,多条曲线共同显示,不同颜色的曲线,有图标

zhangjingcs

Winform中实现ZedGraph曲线图缩放后复原功能

场景 Winforn中设置ZedGraph曲线图的属性、坐标轴属性、刻度属性: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/100112573 在上面实现曲线缩放效果之后,实现一键复原的效果。 效果 实现 拖拽按钮,双击进入其点击事件 private void button7_Click(obje...

霸道流氓气质

Winforn中设置ZedGraph曲线图的属性、坐标轴属性、刻度属性

场景 C#窗体应用中使用ZedGraph曲线插件绘制图表: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/99716066 在上面已经实现基本的曲线图之后,效果如下: 当然这不是我们的效果,还要对其属性进行设置。 但是毕竟其属性和方法说明都是英文,所以整理了一些常用属性和方法。 调整之后的效果 控件下...

霸道流氓气质

ZedGraph实时显示多条曲线

根据ZedGraph.dll,做的一个显示多条实时曲线的例子。给大家提一个思路。用VS2008编译完成。

395060043

C# ZedGraph实时多条曲线数据更新实例

C# ZedGraph实时多条曲线数据更新实例 具体 可以参考https://www.cnblogs.com/JiYF/p/11182658.html这里去查看效果 主要代码已说明,看懂就不要下载了,没有积分博客留言,给出邮箱,我给你发。

JiYF
评论 6
收藏 已收藏
分享
返回顶部
缭绕飘渺
C# 111,128 成员 642,537 内容