a)Investigue el comando o función de Scilab que permite el cálculo de la respuesta a una función armónica. b)Cuál sería el procedimiento para calcular la respuesta armónica de un sistema de segundo orden mediante esta función. c)Escriba el script para un ejemplo específico y obtenga la curva de respuesta. Es de dinámica
Respuestas
respuesta:
Donde: x0 : vector de valores reales conteniendo valores iniciales del argumento de la función, fct : definición de la función cuya solución se desea encontrar, fjac : definición del jacobiano de la función a resolver, tol : tolerancia del proceso iterativo de búsqueda de la solución. El proceso iterativo termina cuando el error relativo de la solución es menor o igual que tol. (1x10-10 es el valor por defecto), x : vector real que contiene el valor final de la solución aproximada, v : vector real que contiene el valor de la función en x, info : indicadores de culminación 0 : parámetros de entrada inapropiados 1 : error relativo satisface condiciones de tolerancia 2 : número máximo de iteraciones alcanzado 3 : tol muy pequeña. No se puede mejorar aproximación a la solución 4 : iteración no se encuentra progresando.
,
• Y otros.
Explicación:SCILAB es un programa desarrollado de forma a disponer en un sólo ambiente herramientas de cálculo numérico, programación y gráficos. El mismo fue desarrollado por el INRIA (Institut Nationale de Recherche en Informatique et en Automatique) y el ENPC (Ecole Nationale des Ponts et Chaussées) de Francia. Es similar a MATLAB y otros programas de cálculo numérico. Puede ser utilizado en una variedad de sistemas operativos tales como UNIX, Windows, Linux, etc.
A partir de Mayo de 2003, el programa pasa a ser mantenido por un conjunto de instituciones y empresas francesas denominado Consorcio SCILAB. Los objetivos principales del mismo son:
• Organizar la cooperación e intercambio entre los desarrolladores de SCILAB, con vistas a incorporar dentro del programa los últimos avances científicos en el área de computación numérica; • Organizar la cooperación e intercambio entre usuarios de SCILAB de forma a que el programa pueda ser utilizado en forma efectiva en la industria, educación e investigación.
Desde el punto de vista del usuario, SCILAB presenta algunas ventajas tales como:
• Disponibilidad de la última versión vía Internet; • El programa puede ser utilizado, copiado y distribuido en forma legal; • Los resultados obtenidos pueden ser divulgados sin restricción; • Se tiene acceso al código fuente; • La certeza de estar participando de una comunidad cuyo principal objetivo es la difusión irrestricta del conocimiento.