void COScope::DrawBezier(CPoint *pPoints, int nSegments)
{
MoveTo(pPoints[0]);
fPoint fPointBezier;
for(int i = 0; i < nSegments; i++)
{
BezierComputePoint(i / (float)nSegments, &fPointBezier, pPoints);
LineTo(ROUND(fPointBezier.x), ROUND(fPointBezier.y));
}
LineTo(pPoints[3]);
}
通过以上函数可以实现曲线拟合,如果我已知x值,想求这个曲线上任意点的纵坐标y,我该怎么求?请大家帮帮忙,谢谢!