Sie sind auf Seite 1von 8

Instituto Politcnico Nacional.

Unidad Profesional Interdisciplinaria de Ingenieras


campus Guanajuato.

Mtodos numricos.

Tarea 1

Juan Carlos Ramos Padilla

Ing. Sistemas Automotrices

2SM1

Mtodos Numricos
Tarea 1 1. Los nmeros de Fibonacci quedan definidos por la ecuacin:

Partiendo de los dos primeros valores predeterminados f0 = 1 y f1 = 1. Construye en Scilab


una funcin que reciba como dato de entrada un nmero entero positivo x, y cuya salida
sea un vector que contenga los nmeros de Fibonacci menores que x. Muestra el
resultado que arroja tu funcion para al menos 3 valores distintos de x.
Por ejemplo:
Si el nmero de entrada es x=10, el vector de salida debe ser [1, 1, 2, 3, 5, 8]
Si el nmero de entrada es x=25, el vector de salida debe ser [1, 1, 2, 3, 5, 8, 13, 21] 2.
La matriz de Hilbert es una matriz de n n cuya entrada i, j corresponde a Hij = 1 i + j 1 .
Usando Scilab crea una funcin que tome el argumento de entrada n e imprima en la
consola la matriz de Hilbert correspondiente.
Primero defin la funcin en scilab aadiendo los primeros valores ya establecidos
separndolo en dos funciones.

Luego aadi un FOR con la funcion expresada como un vector adentro para que estuviera
repitiendo el procedimiento de la sustitucin ; desde el inicio del rango hasta el nmero X
que yo le solicitara.

Despues puse un IF para condicionar una relacin entre V y el valor de X que yo voy a
determinar, estableciendo que el valor de V tiene que ser menor que el de X y asi poder
continuar con la secuencia de dicha serie; pero en el caso de que esto no se cumpliera
coloque un ELSE que lleva a un BREAK el cual termina la serie.

Resultados:

Matriz de Hilbert
2. La matriz de Hilbert es una matriz de n n cuya entrada i, j corresponde a

Usando Scilab crea una funcin que tome el argumento de entrada n e imprima en la
consola la matriz de Hilbert correspondiente.
Primero defin la funcin en scilab, seguido de un FOR anidado, en el que primero
establec hasta que valores poda tomar i seguido de los valores que poda tomar j ,
continuando con la ecuacin de la matriz en la que sern sustituidos los valores hasta
cumplir con el valor n propuesto tanto en i como en j ; igualndola a Y , la cual tendr dos
variables independientes las cuales sern los valores que arrojen i y j ; de esta manera

cumpliendo el prometido de formar dicha matriz.


Resultados:

Funcin de dos variables.


Primero defin las variables de mi funcin, en este caso implementando una X y una Y
como variables independientes igualando la funcin a una Z, aadiendo dos valores a ay
a b los cuales contenan las especificaciones del nmero de vocales y .. que contena
mi nombre.

Despus de eso complementaremos todo el proceso con una serie de IF anidados en el


que declararemos las condiciones de cada ecuacin dentro de la funcin; cada condicin
con su ecuacin correspondiente al igual que separados por un IF particular y un ELSE,
finalizando con un BREAK si es que ninguna condicin se cumpliera.

Resultados:

Graficacin de funciones.
Primero declaramos la funcin, seguido de la ecuacin correspondiente, luego colocamos
su rango como S en el cual se marcara de cuanto en cuanto quieras que avance; y
finalmente utilizas PLOT para la traficacin, poniendo S como sus valores de X y f(x)
como sus funciones en Y. Repitiendo este proceso con cada una de las funciones.

Resultados:

Das könnte Ihnen auch gefallen