Página 1 de 2 12 ÚltimoÚltimo
Resultados 1 al 10 de 11

Tema: Resolver Ecuaciones por Determinantes (Paso a Paso)

  1. #1
    Fecha de ingreso
    03 b, 2
    Ubicación
    México
    Mensajes
    3,326

    Arrow Resolver Ecuaciones por Determinantes (Paso a Paso)

    Este programa lo cree con la intencion de resolver ecuaciones de 2 o 3 incognitas por el metodo de determinantes, este metodo es el apropiado cuando se usan numeros imaginarios (rectangulares o polares) ideal cuando resolvemos circuitos de CA.

    Para su funcionamiento lo explicare con un ejemplo:

    Teniendo 3 ecuaciones (extraidas de un circuito de CA de 3 mallas)

    30=(5+j5)I1-j5I2
    0=-j5I1+(8+j8)I2-6I3
    -20=-6I2+10I3


    Acomodamos los datos como para introducirlos en una matriz de la siguiente forma:



    Y ejecutamos el programa:

    eqndet()

    Nos preguntara si es de 2 o 3 incognitas, para este ejemplo escogemos:
    2:3 Var

    Guiandonos de la imagen anterior, empezamos a introducir los datos, si no existe la variable, poner 0 (cero)
    Se empieza a poner por fila de izq a derecha, y de ultimo se pone los valores de I1,I2,I3.



    Nos preguntara luego como manejar la informacion, si en forma polar o rectangular.

    Luego nos mostrara la matriz para ver si los datos q introducimos son correctos, si nos equivocamos escogemos la opcion 2 la q tiene una flechita, si todo esta en orden seleccionamos OK.

    Despues, nos preguntara q variable debe buscar, ejemplo seleccionemos q I1:

    Nos mostrara la matriz de la parte de arriba con la columna 1 remplazada con los valores de I, seguido de que operacion debe realizarse para sacar la determinante de esa matriz,nosotros manualmente debemos remplazar estos datos por la matriz original, tener en cuenta q la columna 1 ha sido reemplazada, por lo tanto cuando hagamos las operaciones debemos considerarlo:



    Despues nos mostrara la parte de abajo al igual con su operacion a realizar para sacar su determinante.

    Para que se explique mejor simbolicamente asi queda la matriz:



    Despues nos mostrara el resultado de cada parte a dividir, y por consiguiente el resultado final.

    Si no desean q muestre de esta forma los resultados, pueden escoger la opcion cSolve, y les dara las 3 respuestas sin procedimiento.

    Espero les sea de utilidad este programa.

    Cualquier duda o correccion escribir en este post.

    Salu2
    Archivos adjuntados Archivos adjuntados
    Última edición por izerw; 16/03/2006 a las 01:Mar



  2. #2
    Fecha de ingreso
    01 b, 8
    Mensajes
    1

    Predeterminado

    Gracias ya lo he probado, asi se me hace mas facil por que con csolve no podía.

  3. #3
    Fecha de ingreso
    22 b, 4
    Ubicación
    Buenos Aires
    Mensajes
    4,102

    Predeterminado

    Excelente programa .

    Me tome la libertad de modificarlo un poco, ya q solo permitia operar con valores numericos y no permitia trabajar en Laplace. Solo tuve q modificar algunos "if" para permitir ingresar variables, ejemplo:

    en vez de :

    Código:
    ...
    If x11=0
    ...
    lo cambie por:

    Código:
    ...
    If string(x11)="0"
    ...
    Con eso keda habilitado el uso de variables.

    Si keres lo subo.

    P.D.: te falto el de 4x4 .
    Antecedentes
    Guia para usuarios nuevos (Leanla antes de postear)

    La mayoria de los programas hechos en ti-basic funciona solamente con el idioma en Ingles.

  4. #4
    Fecha de ingreso
    03 b, 2
    Ubicación
    México
    Mensajes
    3,326

    Arrow re:

    ok... subelo..

    es mas si tuviera tiempo modificaria mas cosas.. como el metodo para ingresar los valores.. ya q esta muy obsoleto jaja (a lo mejor usar Hail)

    Lo hice hasta 3x3 pensando q solo se usaria en circuitos electricos.. y nuestro profesor nos dijo q solo pondria de hasta 3x3, ya q una de 4x4 hacerla a mano seria una locura..

    Salu2



  5. #5
    Fecha de ingreso
    02 b, 9
    Mensajes
    1

    Predeterminado

    Hola como estas.

    Tengo una pregunta, yo he probado con un problema, pero la calcu me bota otro resultado distinto al del libro, ak te dejo las ecuaciones para q las compruebes

    3x-y-z=6
    -x+3y-z=3
    -x+y+3z=7

    Segun el libro los valores de x y z respectivamente son x=88/16 y= 76/16
    z=92/16

    pero el programa me da otra respuesta, me da la siguiente: x=3.917 y=3.167
    z=2.58

    Lo cual no concuerda en nada. El problema lo extraje del Dorf de ciruitos electricos.

    Espero me puedan ayudar, gracias

  6. #6
    Fecha de ingreso
    03 b, 2
    Ubicación
    México
    Mensajes
    3,326

    Arrow re:

    Cita Iniciado por ursus006
    Hola como estas.

    Tengo una pregunta, yo he probado con un problema, pero la calcu me bota otro resultado distinto al del libro, ak te dejo las ecuaciones para q las compruebes

    3x-y-z=6
    -x+3y-z=3
    -x+y+3z=7

    Segun el libro los valores de x y z respectivamente son x=88/16 y= 76/16
    z=92/16

    pero el programa me da otra respuesta, me da la siguiente: x=3.917 y=3.167
    z=2.58

    Lo cual no concuerda en nada. El problema lo extraje del Dorf de ciruitos electricos.

    Espero me puedan ayudar, gracias
    Intenta lo siguiente en tu calc..

    solve({3x-y-z=6, -x+3y-z=3,-x+y+3z=7},{x,y,z})


    Y como te podras dar cuenta da lo mismo q el eqndet.. por lo tanto el resultado esta bien.. si es q la calc no se equivoca.. de cualquier forma estoy mas seguro q el error es del libro.. o copiaste un numero mal..

    Salu2



  7. #7
    Fecha de ingreso
    23 b, 4
    Mensajes
    11

    Predeterminado Determinantes con variables

    Hola que tal!

    Cosme me puedes pasar el archivos para realizar determinantes con variables.
    Te agardezco de antemano.


    Saludos!!


    Buen dia.

  8. #8
    Fecha de ingreso
    22 b, 4
    Ubicación
    Buenos Aires
    Mensajes
    4,102

    Predeterminado

    U creo q ya no tengo mas, no se hice con el .

    Pero en teoria habia q modificar eso del if para q funcione con variables.

    Ayer me hubiera hecho falta ese programa para calcular una impedancia en un parcial.
    Antecedentes
    Guia para usuarios nuevos (Leanla antes de postear)

    La mayoria de los programas hechos en ti-basic funciona solamente con el idioma en Ingles.

  9. #9
    Fecha de ingreso
    23 b, 4
    Mensajes
    11

    Predeterminado Determinantes con variables

    Cita Iniciado por cosmefulanito04
    U creo q ya no tengo mas, no se hice con el .

    Pero en teoria habia q modificar eso del if para q funcione con variables.

    Ayer me hubiera hecho falta ese programa para calcular una impedancia en un parcial.

    Hola que tal!

    Dando lata de nuevo, ya cambie esa sentencia por la que mencionas anteriormente, pero aun asi me marca error cuando introduzco un valor por ejemplo: 8+(100/s). ¿A que se debe este error?

    Principalmente ocuparia tal programa para resolver un circuito en regimen transitorio.

    Saludos!!

  10. #10
    Fecha de ingreso
    05 b, 2
    Ubicación
    Puebla, México
    Mensajes
    16

    Predeterminado

    Hola que tal, tengo una pregunta estos mismos sitemas de ecuaciones se pueden resolver en el simultaneous equation solver?

Página 1 de 2 12 ÚltimoÚltimo

Marcadores

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •