Subido por juan_popo

practica9 Braulio

Anuncio
R E P O R T E No.9 Laboratorio de Programación
________________________________________________________________________________
Práctica No.9 Script
Lopez
Reyes
Braulio
Apellido Paterno
Apellido Materno
Nombre(s)
18649629
2-4
13/12/2019
No. cuenta
Grupo
Fecha
Propósito: El alumno resuelve problemas generando pequeños códigos llamados script en
MatLab.
Competencias: (Saberes teóricos, prácticos y actitudinales)










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 ecuaciones cuadráticas, aplicando la fórmula general
(muestre el código terminado e indique que controles utilizó).
Crea un script para Calcular la factorial de un número, utilizando la estructura
While (muestre el código terminado e indique que controles utilizó).
Crea un script para Calcular la factorial de un número, utilizando la estructura For
(muestre el código terminado e indique que controles utilizó).
Identifica y describe las nuevas funciones utilizadas desde un script. (por ejemplo:
función num2str, sqrt, etc.).
Reconoce las opciones para guardar y ejecutar o correr un script.
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ó).
Demuestra responsabilidad al entregar en tiempo y forma, el producto y el reporte
de la práctica.
Muestra creatividad e innovación en el desarrollo de sus reportes.
Alguna otra competencia que se trabajó y no fue indicada aquí…. (en caso de que
la hubiera).
1
Firma de actividad realizada: __________________
Profesora: L.I. Marlén Mariscal Félix
R E P O R T E No.9 Laboratorio de Programación
________________________________________________________________________________
 Actividad No.1.- Reconoce y crea script con la opción New Script (indique donde
está la opción y desde que ventana se puede acceder)
Para crear un script es necesario ubicarse en la cinta de opciones, dentro de la pestaña
EDITOR en el cual encontramos la categoría FILE donde se encuentra la opcion NEW y
en la flecha se da un clic, posteriormente se mostrará una serie de opciones; en este
caso se da un clic en Script y se genera un script. Otras de las opciones más rapidas y
sencillas para crear un Script es teclar las teclas Ctrl+N.
 Actividad No.2.- Crea un script para Calcular ecuaciones cuadráticas, aplicando la
fórmula general (muestre el código terminado e indique que controles utilizó)
Para crear el script seguí los mismos pasos que se explicaron en la actividad No.1 que
se comentó líneas arriba. Una vez que se generó el script le cambie el nombre a Raíces.
Después empezamos a trabajar en el script para calcular las raíces de las funciones
cuadráticas aplicando la formula general.
Utilicé los siguientes controles:
%: El símbolo de porcentaje nos permite agregar comentarios, en este caso lo utilicé
para agregar el título, mi nombre, nombre de la práctica y la fecha.
Clc y clear: Nos permite borrar todos los resultados que nos genere en el problema.
If: Se agregó para evaluar la expresión y ejecuta las instrucciones cuando la expresión
es verdadera.
Elseif: Cierra el ciclo de la condición.
X1 y X2: Son las variables las cuales se mandan a imprimir y son en donde se mostrarán
los resultados del problema planteado sobre las raíces.
2
Firma de actividad realizada: __________________
Profesora: L.I. Marlén Mariscal Félix
R E P O R T E No.9 Laboratorio de Programación
________________________________________________________________________________
 Actividad No.3.- Crea un script para Calcular el factorial de un número, utilizando la
estructura while (muestre el código terminado e indique que controles utilizó)
En la opcion NEW, en la flecha se da un clic, posteriormente se mostrará una serie de opciones;
en este caso se da un clic en Script y se genera un script.En el cual le puse como nombre de
factorial.
Se utilizó la estructura While(Mientras): en este ciclo, la cantidad de veces que se repiten
las sentencias o instrucciones dependerá exclusivamente de que la condición del ciclo sea
verdadera.
 Actividad No.4.- Crea un script para Calcular el factorial de un número, utilizando la
estructura for (muestre el código terminado e indique que controles utilizó)
En la opcion NEW, en la flecha se da un clic, posteriormente se mostrará una serie de
opciones; en este caso se da un clic en Script y se genera un script.En el cual le puse como
nombre de factorialfor.
Se utilizó la estructura For: Esta estructura es muy simple, la primera línea identifica al
ciclo y define un índice, que es número que cambia a cada paso a través del ciclo.
3
Firma de actividad realizada: __________________
Profesora: L.I. Marlén Mariscal Félix
R E P O R T E No.9 Laboratorio de Programación
________________________________________________________________________________
 . Actividad No.5.- Identifica y describe las nuevas funciones utilizadas desde un
script. (por ejemplo: función num2str, sqrt, etc.)

Num2str: Convierte el valor numérico a cadena(string).

If: Evalúa una expresión y ejecuta un grupo de instrucciones cuando la expresión
es verdadera.

End: Fin, cierra la estructura.

Disp: Manda a imprimir el valor de la variable en la pantalla.

Sqtr: Devuelve la raíz cuadrada de cada elemento.
 Actividad No.6.- Reconoce las opciones para guardar y ejecutar o correr un script
Para correr el script se utiliza el promt en la ventana de comandos y se da un Enter
después se ingresa los valores de las variables que se desee. “save” nos permitirá
guardar el documento y también aparece una opción llamada run la cual nos permite
correr un script.

Actividad No.7.- 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ó)
Para ver los errores que se generan durante la programación solo se corre el programa y
en la ventana de comandos (Command Window) nos aparece dichos errores que hemos
cometido en el transcurso de la programación en MatLab en color rojo.
4
Firma de actividad realizada: __________________
Profesora: L.I. Marlén Mariscal Félix
R E P O R T E No.9 Laboratorio de Programación
________________________________________________________________________________
En este caso me apareció un error porque no cerré paréntesis en el código.
5
Firma de actividad realizada: __________________
Profesora: L.I. Marlén Mariscal Félix
Descargar