achartengine 动态折线图怎么一边绘图 一边删除画布之外的点

m1044248152 2016-01-21 03:59:26
更新代码在下边。
因为数据量比较大 绘图时间长了之后 就会有明显的卡顿 现象 所以 就考虑 说 能不能一边绘图 一边清除之前 绘制的点,因为要绘制很多条线所以改起来有点麻烦~请各位大神 指点谢谢了


/**
* @方法名: updateChart
* @作者:mwj
* @作用: 接收数据开始绘图
*/
private void updateChart(int ss, int[] integers) {
for (int i = 0; i < routeString.length; i++) {//
int sum = Integer.valueOf(routeString[i]) - 1;
series1 = mDataset.getSeriesAt(sum);
mDataset.removeSeries(sum);
if (sum < integers.length) {
series1.add(ss, integers[sum]);
}
mDataset.addSeries(sum, series1);//在数据集中添加新的点集(固定为某一根线添加新的点集)
}
mChartView.invalidate();// 视图更新,没有这一步,曲线不会呈现动态

}
...全文
373 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
tesfen 2016-08-26
  • 打赏
  • 举报
回复
楼主的问题解决了吗?我在画图这边也有问题
卓喻创新 2016-05-17
  • 打赏
  • 举报
回复
我也遇到同样的问题,请问楼主怎么解决的?
乘魚而行 2016-03-24
  • 打赏
  • 举报
回复
楼主,问题解决了没。我现在也是量大卡顿明显
m1044248152 2016-01-21
  • 打赏
  • 举报
回复
引用 3 楼 liudashao0 的回复:
让x轴上++,然后removeSeries,然后series.在add(x,y),然后在addSeries(series),然后在更新,你查下api
你说的这我知道 但是我是想把 之前的绘制的点删除掉
liudashao0 2016-01-21
  • 打赏
  • 举报
回复
让x轴上++,然后removeSeries,然后series.在add(x,y),然后在addSeries(series),然后在更新,你查下api
m1044248152 2016-01-21
  • 打赏
  • 举报
回复
引用 1 楼 nj_dobetter 的回复:
绘制时候判断点是不是在可见区域内,是的话,再绘制
如果不在 可见区域 要怎么操作?
nj_dobetter 2016-01-21
  • 打赏
  • 举报
回复
绘制时候判断点是不是在可见区域内,是的话,再绘制
内容概要:本文围绕四旋翼飞行器在悬停状态下的控制问题,系统性地对比研究了三种经典控制策略——比例积分微分(PID)、线性二次型调节器(LQR)和模型预测控制(MPC)在响应品质与计算代价之间的权衡。研究基于四旋翼的线性化数学模型,分别设计并实现了这三种控制器,并依托Matlab仿真平台,对其控制性能(包括响应速度、稳定精度、抗干扰能力等动态特性)和计算资源消耗(涵盖运算时间、算法复杂度等实时性指标)进行了定量评估与基准测试。文章通过详尽的仿真数据分析,揭示了不同控制方法在性能表现与计算开销上的内在矛盾,旨在为无人机控制系统的设计者提供科学的选型依据,阐明各类控制范式在实际工程应用中的适用边界与优化方向。; 适合人群:具备自动控制理论基础、飞行器建模与仿真经验的研究生、科研人员及自动化、航空航天领域的工程师。; 使用场景及目标:① 掌握四旋翼飞行器线性化动力学建模方法;② 学习并对比PID、LQR、MPC三种控制器的设计流程与实现技巧;③ 深入理解控制系统中“响应品质”与“计算代价”这一核心矛盾,并学会进行工程权衡;④ 利用提供的Matlab代码进行复现、验证和进一步研究,以巩固理论知识并提升实践能力。; 阅读建议:此资源以Matlab代码实现为核心支撑,强调理论与实践的紧密结合。读者应在深入理解每种控制算法基本原理的基础上,重动手运行和调试所提供的代码,通过修改关键参数、对比不同控制器的仿真结果来深化对各控制策略性能差异与适用场景的认识,从而真正掌握控制系统的分析、设计与优化方法。

80,490

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧