Está en la página 1de 7

EJERCICIOS DE LABORATORIO 6

SCRIPTS, FUNCIONES, PROGRAMACION, M-FILES

PROBLEMA 01:
PROBLEMA 02:

Crear la función programa r=mmedad(n) que al ingresar la edad de la persona ‘n’, determine
si es 1= ‘mayor de edad’, o 0= ‘menor de edad’, sin usar el comando if.

Primera opción: “menor de edad”

Segunda opción: “mayor de edad”


PROBLEMA 03:

Escribir una función programa para calcular el mayor y menor lado de un triangulo sin usar la
sentencia if.
PROBLEMA 04:

Implemente la función polysum (p, q) la cual sume los dos polinomios.


 Para realizar esta operación necesitamos completar con ceros si uno de los polinomios (que en
matlab se lee como un vector) es de menor longitud y para esto hacemos lo siguiente.

 Y con esto podemos sumar dos polinomios tengan la longitud que tengan como veremos a
continuación.

 Como podemos ver se realizo la suma de dos polinomios de diferente longitud cosa que en el
matlab no es posible ya que dichos polinomios son vistos como vectores y solo se pueden
sumar vectores de igual longitud. La función también realiza suma de polinomios de igual
longitud.
PROBLEMA 05:
PROBLEMA 06:

Implemente la función sgeo(x,n) para calcular la suma de los primeros n términos de la serie
1
=1+ x+ x 2 + x 3+... . Validar para que solo acepte valores de x tal que |x|<1.
1−x
 Para hallar la suma que nos piden implementamos la siguiente función:

 Con esto obtenemos la suma solicitada como veremos a continuación.

 Como vemos con dicha función obtenemos la suma requerida.


 También incluimos en nuestra función un mensaje de error para valores de x q no este dentro
de |x|<1.como nos pide el problema.

También podría gustarte