Practica N°1 de Computacional

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 10

ALUMNO: Mamani Mamani Carlos Cesar GRUPO: 07

V. DESARROLLO DE LA GUÍA

Para cada una de las preguntas, consigne los pasos seguidos para su solución de problema
con Matlab.

5.1 Realice la conversión de grados Celsius a grados Fahrenheit y Kelvin.

Planteamiento del problema


Se requiere ingresar el valor de Celcius en C
Luego aplicar las formulas dadas

Indentificacion de las variables


C, variable de entrada
(F,k), variables de salida

Elaboración del algoritmo

Codificación del algoritmo


Prueba

5.2 Escriba un programa que ingrese los datos de un alumno (Nombre y apellido, código del curso,
nombre del curso, créditos totales, créditos de teoría y créditos de práctica) luego solicite la
nota de teoría y nota de práctica y calcule su promedio final. Realice un resumen con los datos
ingresados. Tome como referencia el ejemplo 3.

Planteamiento del problema


Se requiere ingresar Nombre y apellido, código del curso, nombre del curso, créditos totales,
créditos de teoría y créditos de práctica
Luego se solicita un resumen de lo que hemos ingresado mas los créditos totales, promedio

Indentificacion de las variables


Nom, cod_curso, cre_teoria, cre_practica, n1, n2, variable de entrada

cre_totales, pro, variables de salida

Elaboración del algoritmo


Codificación del algoritmo
% datos del alumno nombre, codigo, curso, creditos teoria practica
y
% promedio
clc
clear all
fprintf('ingresando datos del alumno\n');
nom = input('ingrese nombre y apellidos: ','s');
cod_curso = input('ingrese codigo del curso: ','s');
nom_curso = input('ingrese nombre del curso: ','s');
cre_teoria = input('creditos de teoria: ');
cre_practica = input('creditos de practica: ');
cre_totales = cre_teoria + cre_practica;
% ingresando notas del alumno
fprintf('ingresando notas del alumno\n');
n1 = input('ingrese notas de teoria: ');
n2 = input('ingrese notas de practica: ');
% promedio general
pro = ((n1*cre_teoria)+(n2*cre_practica))/(cre_totales);
% visualizando datos
disp('resumen');
fprintf('alumno: %s\ncodigo del curso: %s\nnombre del curso:
%s\ncreditostotales= %f\ncreditos de teoria= %f\ncreditos de
practica= %f\npromedio general= %f\n',
nom,cod_curso,nom_curso,cre_totales,cre_teoria,cre_practica, pro);

Prueba

5.3 Grafique la función seno (sin) y coseno (cos) para un intervalo de tiempo desde [-pi, pi] con
incrementos de 0.2. No olvide etiquetar las gráficas.

Codificación del algoritmo


Prueba

VI. Cuestionario Final.


6.1 Modifique el programa de la pregunta 5.2 y almacene los datos en un archivo *.mat.

codificacion
prueba

6.2 Modifique el programa de la pregunta 5.3 para que el incremento sea variable.

codificacion
prueba

6.3 Escriba un programa que permita hallar la hipotenusa de un triángulo rectángulo. Use help
para investigar el comando sqrt. No olvide que potencia es ^ (alt + 94).

Use help para investigar el comando sqrt.


Planteamiento del problema
Se requiere ingresar el valor de los lados del triangulo
Luego aplicar la formula

Identificación de las variables


CO,CA variable de entrada
HIPO, variables de salida

Elaboración del algoritmo

Codificación del algoritmo


Prueba

6.4 Teclee en la línea de comando help elfun que aparece. Haga una descripción con sus propias
palabras.

Con la orden help elfun se puede obtener la lista completa de las funciones matemáticas más
utilizadas (trigonométricas, exponenciales) nos sirve mucho a nosotros porque así no tenemos que
estar memorizándonos todos las codificaciones que estaríamos utilizando
VII. CONCLUSIONES Y OBSERVACIONES

Primero: es un programa muy conveniente por su fácil manejabilidad


Segundo: con la ayuda del help y help elfun nos ayuda a identificar con mayor facilidad todas las
funciones matemáticas más utilizadas
Tercero: los comandos básicos utilizados son diferentes de los otros programas de programación
que hemos utilizado.
Cuarto: en el matlab no se utiliza variables y eso nos ahorra bastante tiempo al codificar algo

También podría gustarte