Sie sind auf Seite 1von 8

16-7-2017 EJERCICIOS DE

PROGRAMACIÓN
INTRODUCCIÓN. –

MATLAB (abreviatura de MATrix LABoratory,


"laboratorio de matrices") es una herramienta de
software matemático que ofrece un entorno de
desarrollo integrado (IDE) con un lenguaje de
programación propio (lenguaje M). Está
disponible para las plataformas Unix, Windows,
Mac OS X y GNU/Linux.

Entre sus prestaciones básicas se hallan: la


manipulación de matrices, la representación de
datos y funciones, la implementación de
algoritmos, la creación de interfaces de usuario
(GUI) y la comunicación con programas en otros
lenguajes y con otros dispositivos hardware. El
paquete MATLAB dispone de dos herramientas
adicionales que expanden sus prestaciones, a
saber, Simulink (plataforma de simulación
multidominio) y GUIDE (editor de interfaces de
usuario - GUI). Además, se pueden ampliar las
capacidades de MATLAB con las cajas de
herramientas (toolboxes); y las de Simulink con
los paquetes de bloques (blocksets).

Zela Valero Cristian Joel


2DO “D”
Es un software muy usado en universidades y centros
de investigación y desarrollo. En los últimos años ha
aumentado el número de prestaciones, como la de
programar directamente procesadores digitales de
CONTENIDO
Desarrollo del tema. – ....................................................................................................... 2

1) Elaborar el algoritmo y código fuente en matlab. ........................................................ 2

Código para hacerlo en Matlab. – ................................................................................. 2

3)Realice el código fuente del siguiente programa. ......................................................... 3

4) Realice tres diagramas de flujo y su código fuente en matlab de fórmulas


matemáticas. ..................................................................................................................... 4

a) Primer programa calcula la presión. – ...................................................................... 4

b) segundo programa calcula CENTRO DE INERCIA. – ........................................... 5

c) tercer programa calcula LA DEFORMACIÓN. – .................................................... 6

Conclusiones. –................................................................................................................. 7

Bibliografía. – ................................................................................................................... 7

Linkografia. – ............................................................................................................... 7
ESCUELA PROFECIONAL DE INGENIERIA CIVIL

DESARROLLO DEL TEMA. –

1) ELABORAR EL ALGORITMO Y CÓDIGO FUENTE EN


MATLAB.

𝐴𝑟𝑒𝑎𝑝𝑎𝑟𝑎𝑙𝑒𝑙𝑜𝑔𝑟𝑎𝑚𝑜 = 𝐵 ∗ 𝐻

CÓDIGO PARA HACERLO EN MATLAB. –

clc
B=input('Introduzca la base del paralelogramo: ');
H=input('Introduzca la altura del paralelogramo: ');
if B>0 && H>0
A=B*H;
fprintf('El area del paralelogramo es:%d',A)
else
disp('No existen alturas o bases negativas')
end

2
Alumno: Zela Valero Cristian Joel
UNIVERSIDAD ANDINA NÉSTOR CÉSERES VELASQUEZ

3)REALICE EL CÓDIGO FUENTE DEL SIGUIENTE


PROGRAMA.

clc
a=input('Introdusca a: ');
b=input('Introdusca b: ');
c=input('Introdusca c: ');
if a>b && a>c
fprintf('el número mayor es:%d',a)
elseif b>a && b>c
fprintf('el número mayor es:%d',b)
else
fprintf('el número mayor es:%d',c)
end

3
Alumno: Zela Valero Cristian Joel
ESCUELA PROFECIONAL DE INGENIERIA CIVIL

4) REALICE TRES DIAGRAMAS DE FLUJO Y SU


CÓDIGO FUENTE EN MATLAB DE FÓRMULAS
MATEMÁTICAS.
A) PRIMER PROGRAMA CALCULA LA PRESIÓN. –

Inicio

F,A

falso
A>0

verdad

P=F/A

El área no puede
La presión ser negativa
es P

FIN

clc
F=input('Introduzca la fuerza: ');
A=input('Introduzca el area: ');
if A>0
P=F/A
fprintf('La preción es:%d',P)
else
disp('no existe un area menor de cero')
end

4
Alumno: Zela Valero Cristian Joel
UNIVERSIDAD ANDINA NÉSTOR CÉSERES VELASQUEZ

B) SEGUNDO PROGRAMA CALCULA CENTRO DE INERCIA. –

Inicio

falso
D>0

verdad

𝐷2
𝐴=𝜋∗
4

El Diametro no
El área es: puede ser
A negativa

FIN

clc
D=input('Introduzca el diametro: ');
if D>0
A=pi*(D^2)/4
fprintf('el area es:%d',D)
else
disp('no existe un diametro menor de cero')
end

5
Alumno: Zela Valero Cristian Joel
ESCUELA PROFECIONAL DE INGENIERIA CIVIL

C) TERCER PROGRAMA CALCULA LA DEFORMACIÓN. –

Inicio

L,A,E,P

falso
L>0 && A>0

verdad

𝑃∗𝐿
𝐷=
𝐴∗𝐸

El área y la
La longitud no puede
deformación ser negativa
es: D

FIN

clc
L=input('Introduzca la longitud: ');
A=input('Introduzca el area: ');
E=input('Introduzca el modulo de elasticidad: ');
P=input('Introduzca la carga: ');
if L>0 && A>0
D=(P*L)/(A*E)
fprintf('La Deformación es:%d',D)
else
disp('el area no puede ser cero')
disp('la longitud no puede ser cero')
end

6
Alumno: Zela Valero Cristian Joel
UNIVERSIDAD ANDINA NÉSTOR CÉSERES VELASQUEZ

CONCLUSIONES. –
En conclusión, vemos que Matlab nos sirve de mucho:

El cual contiene diferentes comandos con los cuales podemos realizar diferentes
funciones. habiendo utilizar los comandos adecuados, pudimos aprender a
modelar de una manera práctica y clara la función de transferencia de cualquier
sistema.

Le aprendieron algunas 'herramientas en Matlab para utilizarlas en los intervalos


de la gráfica.

Le aprendió en esta práctica a graficar tres funciones en una sola gráfica, con sus
intervalos, puntos de la función.

La importancia de esta práctica, es que además de anexar una lista de comandos


en un lenguaje de instrucciones se busca en general el entendimiento del proceso,
las funciones que ejercen los comandos introducidos por el usuario, tienen una
función determinada, lo que se busca es facilitar estos procesos que requieren que
se resuelvan a papel y lápiz, pero con solo entender lo que se necesita realizar,
podemos lograr estos cálculos utilizando de manera esencial la 'herramienta
Matlab.

BIBLIOGRAFÍA. –
LINKOGRAFIA. –

https://www.youtube.com/watch?v=FOmzOt5w3XA

https://www.youtube.com/watch?v=3j2uur95FjM

https://www.youtube.com/watch?v=bkVTNAIM8Cw

https://www.youtube.com/watch?v=iDGyyb4pzPQ

http://personales.unican.es/alvareze/CalculoWeb/CalculoI/practicas/PR1_Numero
s_12_13.pdf

7
Alumno: Zela Valero Cristian Joel

Das könnte Ihnen auch gefallen