Resuelve ecuaciónes de 3x3 con este programa [Aporte propio
Fuentes de Información
-
4Seguidores
-
11.076Visitas
-
41Favoritos
30 comentarios
entra y conocenos!!!
http://www.taringa.net/posts/musica/13676013/Entra-y-conocenos_-Cobalto-Rock.html
espero tu voto en qmusica.tv
http://www.qmusica.tv/mundial-de-bandas
SOMOS COBALTO ROCK Y NECESITAMOS TU AYUDA!!!
Groso hiciste análisis numérico.
koxis dijo:
estan buenos estos programas propios! +10
holy_94 dijo:
loco esto me parece que tendria que ser top, o por lo menos tener mas puntos!
TukoMaxter dijo:
Sin duda este post lo dejo en favs, gracias por este grandioso aporte, Saludos!
rafaelputaro dijo:
El programa usa conjuntamente dos métodos para resolverlas, el método de Gauss-Jordan y la eliminación Gaussiana, aqui algo de info sobre estos métodos.
Groso hiciste análisis numérico.
Gracias por los comentarios, no olviden pasar por mis otros post, tengo otros aportes propios que tal vez les interesen
thes3va dijo:
para las tareas
pero es mejor hacerlas solo haci se aprende
creo que vos debes aprender un par de cosas
Linatoxel dijo:
puse:
1X+3Y+4Z=8
2X+6y+8Z=16
0,5X+1,5Y+4Z=4
y no lo pudo resolver
porque la primera y segunda ecuación son equivalentes
Linatoxel dijo:
puse:
1X+3Y+4Z=8
2X+6y+8Z=16
0,5X+1,5Y+4Z=4
y no lo pudo resolver
Si te sale "NaN" (Not a Number) como resultado es que ese sistema de ecuaciones no se puede resolver, otra cosa, el programa usa "." (punto) no "," (coma), para separar los decimales, saludos!
elementalsoft dijo:
muy bueno, solo queda ver la eficiencia, hace poco hice un método en C# que hace lo mismo y con mi PC logra realizar 4 millones de resoluciones por segundo.
Wow muy bueno, en C# y Java no hay tanta diferencia en la velocidad, habrá que hacer pruebas
cesar_k13 dijo:
elementalsoft dijo:
muy bueno, solo queda ver la eficiencia, hace poco hice un método en C# que hace lo mismo y con mi PC logra realizar 4 millones de resoluciones por segundo.
Wow muy bueno, en C# y Java no hay tanta diferencia en la velocidad, habrá que hacer pruebas
yo lo hice para obtener la ecuación de la circunferencia de un círculo para un programa que estoy haciendo.
public static void DevEcuacionCirculo(double[] salida, PointF p1, PointF p2, PointF p3)
{
double d1 = -(p1.X * p1.X) - (p1.Y * p1.Y);
double d2 = -(p2.X * p2.X) - (p2.Y * p2.Y);
double d3 = -(p3.X * p3.X) - (p3.Y * p3.Y);
double q1 = p1.Y * p2.X - p2.Y * p1.X;
double q2 = p1.Y * p3.X - p3.Y * p1.X;
double s1 = p2.X - p1.X;
double s2 = p3.X - p1.X;
double r1 = d1 * p2.X - d2 * p1.X;
double r2 = d1 * p3.X - d3 * p1.X;
double div = s1 * q2 - s2 * q1;
if ((div == 0.0) || (q1 == 0.0) || (p1.X == 0.0))
{
return;
}
salida[2] = (r1 * q2 - r2 * q1) / div;
salida[1] = (r1 - salida[2] * s1) / q1;
salida[0] = (d1 - salida[1] * p1.Y - salida[2]) / p1.X;
}
elementalsoft dijo:
cesar_k13 dijo:
elementalsoft dijo:
muy bueno, solo queda ver la eficiencia, hace poco hice un método en C# que hace lo mismo y con mi PC logra realizar 4 millones de resoluciones por segundo.
Wow muy bueno, en C# y Java no hay tanta diferencia en la velocidad, habrá que hacer pruebas
yo lo hice para obtener la ecuación de la circunferencia de un círculo para un programa que estoy haciendo.
public static void DevEcuacionCirculo(double[] salida, PointF p1, PointF p2, PointF p3)
{
double d1 = -(p1.X * p1.X) - (p1.Y * p1.Y);
double d2 = -(p2.X * p2.X) - (p2.Y * p2.Y);
double d3 = -(p3.X * p3.X) - (p3.Y * p3.Y);
double q1 = p1.Y * p2.X - p2.Y * p1.X;
double q2 = p1.Y * p3.X - p3.Y * p1.X;
double s1 = p2.X - p1.X;
double s2 = p3.X - p1.X;
double r1 = d1 * p2.X - d2 * p1.X;
double r2 = d1 * p3.X - d3 * p1.X;
double div = s1 * q2 - s2 * q1;
if ((div == 0.0) || (q1 == 0.0) || (p1.X == 0.0))
{
return;
}
salida[2] = (r1 * q2 - r2 * q1) / div;
salida[1] = (r1 - salida[2] * s1) / q1;
salida[0] = (d1 - salida[1] * p1.Y - salida[2]) / p1.X;
}
Global
Argentina
Chile
Colombia
España
México
Perú
Uruguay
Venezuela






Comentarios destacados
+10 gracias por el aporte