![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Tampoco soy físico, sin embargo creo que esto es mejor que lo calcules utilizando vectores y matrices. Es decir, crea una unidad que puedes llamar "Mates3D" o similar y creas una o dos clases: una para vectores 3D y otra para matrices cuadradas de orden 4. Por ejemplo, para el vector puedes definirlo así:
Y para la matriz:
Etcétera. La implementación ya te la dejo, porque son matemáticas "básicas". También has de tener en cuenta que puede que falte alguna operación, y también que quizá haya que cambiar parámetros de las que he puesto, porque lo he hecho de memoria y sin pensar mucho.La idea es que la mayor parte de las fórmulas físicas son más fáciles de "traducir" utilizando vectores y matrices, puesto que las propias fórmulas físicas los utilizan.
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi! - BAScript - Multi Language Scriptable Development Environment |
|
#2
|
|||
|
|||
|
Muchas gracias mi estimado Ñuño Martínez por la respuesta mira como comente tambien hace ya varios años deje de programar y la verdad los años no pasaron en valde
![]() Mira si no entendi mal lo que me propones en tu ejemplo se ve que tiene una pinta mucho mejor y mas profecional a la maraña de codigo que yo hice ![]() Solo que si no me equivoco la forma en que me lo panteste es como para graficarlo en 3D oasea en ejes X,Y y Z pero pues la formula que uso es para el calculo de trayectorias en 2D con arrastre del viento: http://www.team2834.com/documents/Pr...resistance.pdf Ya hice tambien el calculo de trayectorias ideales sin arrastre y pues lo hice similar al codigo que puse y en ese caso si funciono porque los datos eran constantes y solo hace unas iteraciones muy simples y pues con detallitos pero quedo funcionando. Intente hacer lo mismo pero nadamas no se pudo ![]() La verdad voy a ponerme a ver libros de suma de vectores y matricez porque como comentas es lo ideal pero pues la verdad ya no me acuerdo de mis dias de bachillerato y ademas que mi oficio o carrera actua ya muy poco tiene que ver con programacion y pues fisica solo basica muy basica ![]() Bueno un saludo si alguien mas tiene por ahi algun comentario se los agradecere saludos a todos ![]() |
|
#3
|
||||
|
||||
|
Hola de nuevo.
Sí, el ejemplo que te puse es en 3D, pero para hacer cálculos 2D también pueden utilizarse vectores y matrices. Además es "más fácil" porque tienes un orden menos (es decir, los vectores tienen sólo dos componentes y las matrices son cuadradas de orden 3 ). Sé que al principio puede asustar un poquito, pero tampoco es tan difícil.Mira: buscando en Internet he encontrado esta página web donde hacen una extensa explicación de matrices. Si tienes en cuenta que un vector no es más que una "matriz fila", lo tienes.
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi! - BAScript - Multi Language Scriptable Development Environment |
|
#4
|
|||
|
|||
|
Muchas gracias Ñuño voya checar la pagina que me mandaste espero poder resolverlo pronto ya les contare como me fue
![]() |
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| MySQL Ayuda. Estoy estancado | RebeccaGL | MySQL | 10 | 16-10-2008 15:31:58 |
| Validar TEdit para que no quede vacio | MAXIUM | Varios | 4 | 29-03-2008 01:12:16 |
| Speed Button que se quede down como en emule | Nbull | Varios | 5 | 01-02-2006 09:20:34 |
| Clic a un tbutton y que no se quede el foco | niñotaliban | Varios | 22 | 18-11-2005 19:45:11 |
| Estoy estancado | pepelu1975 | Conexión con bases de datos | 2 | 20-02-2004 17:14:54 |
|