1 EJERCICIO 1:Escribe unafuncin en Matlab que calcule el nmero combinatorio ( u b ). EJERCICIO 2: Escribeunafuncinen Matlab que calcule dado un valor n el resultado de los siguientes sumatorios ]i 2 ] =1 n ]=1
EJERCICIO 3:Im!lementaunafuncin en Matlab que calcule dado un valor n el resultado de los siguientes sumatorios ]i 2 k 3 ] k=1 ] =1 n ]=1
EJERCICIO 4:"ise#a unafuncin en Matlab que calcule la suma de los n !rimeros t$rminos de la sucesin 1 +x + x 2 2! + x 3 S! ++ x n n!
EJERCICIO 5:Escribir una funcin en Matlab que dado un nmero cualquiera% devuelva como resultado la suma de sus dgitos. Por e&em!lo% si el nmero fuera '( la suma seria ). EJERCICIO 6:Escribe una funcin en Matlab que reciba un nmero como !ar*metro + devuelva el nmero que se obtiene al invertir el orden de los dgitos del nmero original. Por e&em!lo% si la funcin recibe el nmero (), devolver* el nmero ,)(. EJERCICIO 7:Im!lementa una funcin en Matlab que devuelva - si un nmero natural n es un nmero feliz + cero si no lo es. .odo nmero natural n es feliz si cum!le que si sumamos los cuadrados de sus dgitos + seguimos el !roceso con los resultados obtenidos% el resultado es -. Por e&em!lo% el nmero '/( es un nmero feliz +a que ' ' 0/ ' 0( ' 1-( 23 - ' 0( ' 1-/ 23 - ' 0/ ' 1-. EJERCICIO 8:"ise#a una funcin en Matlab que devuelva - si un nmero natural n es un nmero malvado + cero si no lo es. .odo nmero natural cu+a e4!resin en base ' 5binaria6 contiene un nmero !ar de unos es malvado. Por e&em!lo%-' + -) son nmeros malvados +a que -'1--// ' + -)1---- ' . EJERCICIO 9:Im!lementa una funcin en Matlab que devuelva - si un nmero natural n es un nmero !rimo de 7ermat + cero si no lo es. .odo nmero natural nde la forma 2 2 n +1. 8i ese nmero resulta ser !rimo% se denomina !rimo de 7ermat. EJERCICIO 1:Escribe una funcin en Matlab que devuelva - si un nmero natural n es un nmero narcisista + cero si no lo es. .odo nmero de 9 dgitos que cum!le que es igual a la suma de las !otencias 9 de sus dgitos es un nmero narcisista. Por e&em!lo% -)( es un nmero narcisista de ( dgitos% +a que - ( 0) ( 0( ( 1-)(. Ejercicios de Matlab Grado en Ingeniera Qumica Mari Paz Guerrero Lebrero
2 EJERCICIO 11:Escribe una funcin en Matlab que devuelva - si un nmero natural n es un nmero !oderoso + cero si no lo es. .odo nmero natural n que cum!le que si un !rimo p es un divisor su+o entonces p 2 tambi$n lo es. Por e&em!lo% el nmero (, es un nmero !oderoso +a que los nicos !rimos que son divisores su+os son ' + ( + se cum!le que : + ; tambi$n son divisores de (,. EJERCICIO 12:"ise#a una funcin en Matlab que devuelva - si un nmero natural n es un nmero ondulado + cero si no lo es. .odo nmero natural de la forma ababab es ondulado. Por e&em!lo% los nmeros -'- + -(-(- son nmeros ondulados. EJERCICIO 13:Im!lementa una funcin en Matlab que devuelva - si un nmero natural n es un nmero vam!iro + cero si no lo es. .odo nmero natural !ara el cual e4ista una factorizacin formada !or los dgitos del !ro!io nmero. Por e&em!lo% el nmero -', es un nmero vam!iro +a que lo !odemos factorizar as -',1'-<,. EJERCICIO 14:Escribir un !rograma% =aciendo uso de funciones% que visualice un calendario de la forma
L M M > ? 8 " - ' ( : ) , @ A ; -/ -- -' -( -: -) -, -@ -A -; '/ '- '' '( ': ') ', '@ 'A '; (/ El usuario indica nicamente el mes + el a#o. La frmula que !ermite conocer el da de la semana corres!ondiente a una fec=a es Meses de enero o febrero n1 a 0 (- B5m2-6 0 d 5a2-6 div : C ( B 55a0;;6 div -//6 div :D Meses restantes n1 a 0 (- B 5m2-6 0 d 2 5:Bm 0 '(6 div -/ 0 a div : 2 5(B5a div -// 0 -66 div :D "onde a1a#o% m1mes + d1da. !ota n mod @ indica el da de la semana 5-1lunes% '1 martes% etc.6