Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Representar Funciones
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Representar Funciones 
 
hola a todos de nuevo, a parte de mi proyecto del programa de localización solar, me he propuesto desarroyar un programa para representar funciones matemáticas graficamente en una DrawingArea, pero tengo algunas dudas.

La idea principal es que tu introduzcas una función y el programa la dibuje, eso sería lo mas básico y a medida que vaya mejorando el programa ya añadiré otras opciones.

Yo tenía pensado reemplazar la incógnita de la funcion introducida en un textbox, por ejemplo y=2*x+3, con la función Replace(Textbox1.text,"x",x) ,y crear un bucle para ir dando valores a la x.
Algo así:

PUBLIC SUB DrawingArea1_Draw()
Draw.Line(DrawingArea1.Width / 2, 0, DrawingArea1.Width / 2, DrawingArea1.Height)
Draw.Line(0, DrawingArea1.Height / 2, DrawingArea1.Width, DrawingArea1.Height / 2)
END

PUBLIC SUB Button1_Click()
x=-DrawingArea1.Width/2
Repeat
y=DrawingArea1.Height/2-Replace(Textbox1.text,"x",x)
Draw.point(x,y)
x=x+1
Until x=DrawingArea1.Width/2
END


Soy conciente de que esto es una aberración, (además no se ni com declarar las variables). Y estoy segura de que hay una forma muy mejor de hacerlo.
Si alguien sabe como se podria plantear el problema me gustaria mucho que me ayudara.

Muchas gracias de antemano y perdonen mi ignorancia.
 



 
Oleguer - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Representar Funciones 
 
Aqui tienes un enlace sobre un programa que hice para representar funcines de ecuaciones de 2º grado:

http://sologambas.blogspot.com.es/2...solver-una.html

resolucionecuaciones
 




===================
Blog personal
Web: SoloGambas seleccion de articulos dedicados a Gambas
Visita el Curso de Gambas3 ¡¡¡Gratuito!!!
 
jsbsan - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Representar Funciones 
 
interesante jsbsan
 



 
misael - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Representar Funciones 
 
Puedes usar Eval http://gambasdoc.org/help/lang/eval
Creo así puedes obtener un código más elegante.

Saludos!
 



 
razaAztk - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuarioVer la galería personal del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Representar Funciones 
 
Gracias razaAztk, es lo que necesitaba!
Ya publicaré lo que haga.

Y otra vez gracias jsbsan por un blog tan completo, creo que usaré fragmentos de tu código para poner zoom y otras funciones al programa.
(por cierto muy interesante tu proyecto de optimización de rutas (sigue así))
 



 
Oleguer - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Funciones Trigonometricas zepjau Aplicaciones/Fragmentos de Código 2 Miercoles, 27 Julio 2011, 23:13 Ver último mensaje
Shell
No hay nuevos mensajes Funciones Y Parámetros Shell General 22 Viernes, 25 Septiembre 2015, 16:15 Ver último mensaje
vuott
No hay nuevos mensajes Representar Onda Oscilante Shell General 1 Domingo, 19 Junio 2016, 20:33 Ver último mensaje
Shell
No hay nuevos mensajes La Clase Puntos , Como Representar Un Obje... tercoIDE Proyecto gauchoCAD 0 Martes, 28 Abril 2020, 18:54 Ver último mensaje
tercoIDE
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron