Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1: : : : : : Laboratorio de Programación
________________________________________________________________________________
Propósitos: El alumno resuelve problemas generando pequeños códigos llamados script en MatLab.
Reconoce y crea script con la opción New Script (indique donde está la opción y desde que ventana
se puede acceder)
Crea un script para Calcular el factorial de un número, utilizando la estructura for (muestre el código
terminado y explique en un solo comentario lo que programó aquí)
Identifica y describe las nuevas funciones utilizadas desde un script. (por ejemplo: función
num2str, etc.)
Identifica donde se pueden leer los errores para posteriormente corregirlos(y si a usted le marcó
algún error o errores su programa, descríbalo aquí e indique cómo los corrigió)
Alguna otra competencia que se trabajó y no fue indicada aquí…. (en caso de que la hubiera)
1
Profesora: L.I. Marlén Mariscal Félix
Manuel de Jesús Bustamante Silvas
R E P O R T E No.6.1: : : : : : Laboratorio de Programación
________________________________________________________________________________
Actividad No.1.- Hacer el diagrama de flujo y pseudocódigo
Diagrama de flujo
2
Profesora: L.I. Marlén Mariscal Félix
Manuel de Jesús Bustamante Silvas
R E P O R T E No.6.1: : : : : : Laboratorio de Programación
________________________________________________________________________________
Pseudocódigo
Inicio
Leer n
Asignar fact=1
Calcular fact=fact*i
Fin-desde
Imprimir “El factorial de “, n ,”es”, fact
Fin
Actividad No.2.- Programar el script
Ahora para crear un nuevo script donde está el archivo .m, hacemos la combinación de
teclas Ctrl y N y veremos cómo se genera la ventana de Script o también podemos ir a la
cinta de opciones y buscamos la opción de New script
3
Profesora: L.I. Marlén Mariscal Félix
Manuel de Jesús Bustamante Silvas
R E P O R T E No.6.1: : : : : : Laboratorio de Programación
________________________________________________________________________________
Entonces con esto ya tenemos el archivo .m, ahora para que nos aparezca del lado
izquierdo lo debemos guardar, entonces le damos al botón de Save el cual se encuentra en
la cinta de opciones, el cual sirve para guardar.
4
Profesora: L.I. Marlén Mariscal Félix
Manuel de Jesús Bustamante Silvas
R E P O R T E No.6.1: : : : : : Laboratorio de Programación
________________________________________________________________________________
6
Profesora: L.I. Marlén Mariscal Félix
Manuel de Jesús Bustamante Silvas
R E P O R T E No.6.1: : : : : : Laboratorio de Programación
________________________________________________________________________________
Al darle run, podemos observar que en la ventana de comandos nos va mandar mensaje
preguntando sobre el valor de x que queremos sacarle el factorial, entonces colocamos el
número y este automáticamente nos dará el resultado.
En caso de que este mal algún código programado, nos aparecerá en la ventana de
comandos, por ejemplo coloque mal intencionalmente una variable, la cual a fact le cambie
el nombre solamente en una parte y lo reproducí:
7
Profesora: L.I. Marlén Mariscal Félix
Manuel de Jesús Bustamante Silvas
R E P O R T E No.6.1: : : : : : Laboratorio de Programación
________________________________________________________________________________
Como podemos observar en la ventana de comandos, nos menciona que la variable fact no
esta definida y nos menciona en el renglón en el cual está el error, que es en la línea 17.
8
Profesora: L.I. Marlén Mariscal Félix
Manuel de Jesús Bustamante Silvas