Hola de nuevo amigos del club, espero esten todos rebosantes de felicidad y salud.
Amigos veran me pasa algo curioso, tengo una grafica por coordenadas que grafico con el Tchart en c++ builder 6; me desarrolle un ejemplo de prueva para graficar puntos en (x,y) que yo introducia manualmente y todo salio bien.
Pero ahora biene el problema y es que cuando lo fui a montar el grafico en el sistema que necesito este no me grafica bien los puntos.
Para graficar los puntos estoy usando series->fast line y el tipo de dato que selecciono es el ramdom; se supone que me deberia graficar cada 100milisegundos un punto en la grafica, pero solo me esta sacando una linea recta. aqui va el codigo por si lo quieren ver:
Código:
double dist,AngAct,Ang;
AngAct=sin(Ang*(M_PI /180));
z+= AngAct;
zAnt=z;
if(Ang<10)
{
Series1->AddXY(dist,0,"",clRed);
}
else if(Ang==90||Ang==270)
{
Series1->AddXY(distAnt,(-1)*z,"",clRed);
}
else
{
Series1->AddXY(dist,(-1)*z,"",clRed);
distAnt=dist;
}
Esto lo hago con la intencion de graficar cambios de direccion con angulos que recibo por el puerto USB.
no se si es que necesito usar otro tipo de grafica distinta a la fast line para poder graficar esto cada 100mseg.
En todo caso cualquier ayuda es bienbenida y de antemano muchas gracias a todos aquellos que dediquen algo de su valioso tiempo a leer este hilo.