el 06-12-2007 08:14 PM
el 06-13-2007 08:15 PM
Hola sally76 una herramienta que puedes usar para generar gráficos personalizados es el picture control imagen. Conteste tu puedes dibujar exactamente lo que necesitas. Te anexo un pequeño ejemplo que agrega los puntos a partir de un largo y un ángulo. Adicionalmente con los controles de VIs de picture control puedes dibujar separaciones y ajustar para que se vea tal como tú lo necesitas.
Si por otro lado te sirve bien como lo está dejando el polar plot que ya está en LabVIEW es cuestión únicamente de que agregues un shift register dentro de tu while y regreses la imagen que pintaste como lo hace el ejemplo.
Si estas usando versión de evaluación te recomiendo que bajes la versión 8.2 así tendrás acceso a más ejemplos.
Saludos
el 06-14-2007 08:48 PM
el 09-29-2009 01:52 PM
Hola BeCeGa
Le comento que tengo que graficar n puntos de una medición en una grafica polar, luego con esos puntos obtener un circulo que pase por la mayor cantidad de puntos incluido el origen (0,0).
Lo que le explico es como se ve en la imagen adjunta.
Yo realicé un programa que hace algo parecido pero no puedo hacer que el circulo pase por el origen (0,0) y el grafico lo hago en coordenadas rectangulares ya que lo paso de polar a rectangular para poder graficarlo.
Espero de su amable colaboración.
Gracias de antemano.
el 10-01-2009 04:50 PM
Hola Alfo, cuando son preguntas nuevas lo ideal es que se hagan en treads nuevos (esto nos permite ver los sin contestar y contestar mas rápido). Ahora regresando a tu pregunta, la parte de que no pasa por el origen 0.0 es la parte de graficarlo, o el circulo que estas calculando?
El circulo que generas lo dejas en radio centro o como lo estas obteniendo?
Saludos
el 10-05-2009 11:02 AM
Hola Benjamin, gracias por responder.
Adjunto le envío el programa que estoy realizando en LabVIEW version 2009, se llama Pruebas.vi.
Lo que he realizado es lo siguiente:
a.- 8 puntos (r,theta) en la grafica polar
b.- los mismos 8 puntos pero representados como vectores
c.- los 8 puntos linealizados por un circulo pero en coordenadas rectangulares (el circulo que he graficado no pasa por el origen (0.0), pero debe pasar por allí).
Lo que necesito conseguir es lo siguiente:
A.- La grafica polar debe iniciar en 90º (corresponde a 0º para mi grafica) y el valor del angulo debe incrementarse en sentido horario tal como en la imagen anterior que le adjunté.
B.- Graficar los 8 puntos en coordenadas polares (tienen que ser puntos y no líneas continuas como yo tengo en el programa Pruebas.vi)
C.- Linealizar los 8 puntos con un circulo (en la grafica polar) tomando en consideración lo siguiente:
1.- El circulo debe pasar por el origen (0.0) siempre.
2.- El circulo debe pasar lo mas cercano posible a la mayor cantidad de puntos.
D.- El Radio y Centro de dicho circulo.
En el punto B, los 8 puntos también pueden ser graficados como vectores y los demas requerimientos deben ser tal como le describo en los puntos A y C.
Cualquier duda o aclaración que necesite por favor me la hace saber.
Gracias de antemano por su ayuda.
Saludos
Alfonso A.
Ecuador
el 10-05-2009 11:36 AM
Mil disculpas
Adjunto otra vez con lor archivos necesarios para correr el programa Pruebas.vi
O en tal caso el archivo anterior se lo puede ejecutar haciendo referencia a los Subvi de la librería curvefit.llb que estan contenidos en la dirección:
C:\Program Files\National Instruments\LabVIEW 2009\examples\math
Saludos
el 04-03-2012 10:52 AM
en realidad tengo una pregunta es que necesito ayuda con un programa que me permita ingresar la ecuación en funcion del radio y el angulo para graficar en coordenadas polares. si me podrian aportar con algo les agradecere
el 05-11-2012 01:34 PM
hola benjamin yo necesito realizar una grafica circular que me registre corriente dime que tipo de grafica en labview ouedo usar gracias.
el 05-14-2012 03:17 PM
Hola,
Les recomiendo que cuando se realize una nueva pregunta, lo hagan en un foro nuevo. Esto para que tengan una respuesta inmediata, debido a que el asunto principal de este foro ya ha sido resuelto.
Saludos