******VB 多点连线!************
描述:有一组坐标数据1:(100,1) 2:(150,2) 3:(180,3) 4:(80,4)……请问怎么连成光滑的曲线。要求是坐标1连坐标2再连坐标3……到坐标N。即曲线的第一个点是坐标1,最后一个点是坐标N。
需要的效果像Excel图表出现的一样。(用Eexel图表向导出现那个图。)
请问有没有什么好的办法。请各位大侠赐教.(要求是曲线,不是直线。) --------------------编程问答-------------------- 抛物线行不行? --------------------编程问答-------------------- 抛物线当然可以, --------------------编程问答-------------------- PolyBezier --------------------编程问答-------------------- 抛物线难写。
用半圆,下一点反方向画 --------------------编程问答-------------------- 这个需要高等数学知识,需要知道曲线的变化趋势,再细分两点之间的区间,再连结各个点组成曲线,点越密集,曲线就越平滑。 --------------------编程问答-------------------- 各位能不能详细一点,分不够可以加,提问时忘记选分数了,谢谢了 --------------------编程问答-------------------- 自己顶 --------------------编程问答-------------------- 好东西,有代码没有 --------------------编程问答-------------------- 非要用vb吗?用MATLAB很简单就实现了,拟合一下就可以了 --------------------编程问答-------------------- 给出点的计算公式
设置绘图对象的scalemode=3
通过一个循环画点的方法实现画线不是很简单 --------------------编程问答-------------------- 这是一个三次样条曲线的例子,可以绘制平滑曲线。
补充:VB , 基础类