Sunteți pe pagina 1din 2

LABORATORIO DE MODELAMIENTO DE PROCESOS INDUSTRIALES UFPS

PRACTICA N 1. INTRODUCCION A MATLAB Y SIMULINK

PRACTICA N 1. INTRODUCCION A MATLAB Y SIMULINK


Jorge Eduardo Briceo Urn 1090305
Carlos Alberto Beltrn Pearanda 1090360
RESUMEN: El nombre MATLAB es un acrnimo:
MATrix LABoratory. Hoy en da, MATLAB es un
programa muy potente, con un entorno agradable, que
incluye herramientas de clculo cientfico y tcnico y de
visualizacin grfica, as como un lenguaje de
programacin de alto nivel. MATLAB permite resolver
cualquier clculo de una manera muy simple y efectiva,
como todo software, se deben leer y entender un manual
de usuario, para poder obtener el mximo beneficio.

% EJERCICIO 7.7
P=linspace(-2,3,9)
Q=[-2:3/5:3]
L=length(Q)
% EJERCICIO 7.9
x=[0 1/2 3/2 1]
c=x./(x.^2-1)
% EJERCICIO 8.1
syms x
solve(x^3+3*x^2-4)

PALABRAS CLAVE: Clculo cientfico, MATLAB,


Simulink.

% EJERCICIO 8.2
syms t r
r=solve(exp(r*10)-6)
double(r)
t=double(solve(exp(r*t)-2))

OBJETIVOS

Conocer las rdenes bsicas de MATLAB.


Conocer cmo se debe nombrar una variable en
MATLAB.
Leer y comprender las generalidades cuando se
trabaja con vectores.
Realizar grficos X Vs. Y con MATLAB.
Resolver ecuaciones por medio de clculo
simblico.

% EJERCICIO 8.3
syms r t N
NO=100
K=10e+5
r=double(solve(120*(NO+(K-NO)*exp(-r*1))-(NO*K)))
N4=double(solve(N*(NO+(K-NO)*exp(-r*4))-(NO*K)))
t=double(solve(K/2*(NO+(K-NO)*exp(-r*t))-(NO*K)))

EJERCICIOS PROPUESTOS
A continuacin veremos la solucin a cada uno de
los ejercicios propuestos en la gua de laboratorio.

% EJERCICIO 8.4
syms N
NO=3.9
K=197.3
R=0.03135
T=1790:10:1930
N=(NO*K)./(NO+(K-NO)*exp(-R*(T-1790)))
NR=[3.9 5.3 7.2 9.6 12.9 17.1 23.2 31.4 38.6 50.2 62.9
76.0 92.0 106.5 123.2]
EA=abs(N-NR)
ER=(abs(N-NR)./NR)*100

Se omiten los smbolos ; al final de cada lnea para


que el resultado de cada lnea vaya apareciendo en la
ventana de comandos de MATLAB. Para obtener el
resultado debemos copiar el cdigo, ejercicio por ejercicio
y correrlo en MATLAB.
% EJERCICIO 1.1
s=3^2-5-6/3*2
t=3^2-5-6/(3*2)
s+t+1
% EJERCICIO 2.3
x1=0
x2=1/2
x3=3/2
x4=1
c1=x1/(x1^2-1)
c2=x2/(x2^2-1)
c3=x3/(x3^2-1)
c4=x4/(x4^2-1)
% EJERCICIO 7.5
v=[sqrt(2) pi exp(1)]
x=[0.15:0.15:1.80]
y=[3:1:47]
z=[100 100 1:1:100]

Fig.1 Grafica del EJERCICIO 10.4

LABORATORIO DE MODELAMIENTO DE PROCESOS INDUSTRIALES UFPS


PRACTICA N 1. INTRODUCCION A MATLAB Y SIMULINK
% EJERCICIO 10.4
figure(1)
plot(T,N)
title('Poblacion de EE.UU entre 1790 y 1930')
xlabel('Ao')
ylabel('Poblacion')
grid on

plot(T,U)
title('U Vs. T')
xlabel('T')
ylabel('U')
grid on

% EJERCICIO 10.6
U=(5)./(1+5*exp(-0.6*T))
T=[0:0.01:10]
figure(2)
plot(T,U)
title('U Vs. T')
xlabel('T')
ylabel('U')
grid on

Fig. 3 Grafica del EJERCICIO 10.8

CONCLUSIONES

Fig. 2 Grafica del EJERCICIO 10.6

% EJERCICIO 10.7
T=[0:0.01:5]
U=(5)./(1+5*exp(-0.6*T))
figure(3)
plot(T,U)
title('U Vs. T')
xlabel('T')
ylabel('U')
grid on
hold on
T=[5:0.01:10]
U=(5)./(1+5*exp(-0.6*T))
plot(T,U)

Reconocimos las rdenes bsicas de MATLAB,


tales como help, plot, solve, entre otras.
Aprendimos que MATLAB diferencia entre
maysculas y minsculas, asimismo que para
nombrar una variable debemos empezar con
una letra, puede contener hasta 63 caracteres,
que pueden ser letras, nmeros y el guion de
subrayar.
Utilizamos el comando plot y subplot para crear
grficos y dividir la ventana donde se realiza la
grfica respectivamente.
Definimos vectores utilizando las rdenes para
completar vectores que tienen una igual
separacin entre cada uno de sus elementos.
Aprendimos a insertar comentarios dentro de un
cdigo .m de MATLAB.

RECOMENDACIONES
En el enunciado del Ejercicio 8.3 corregir el valor de
K=105 por K=105 pues esto causo confusin porque el
valor de r era un numero imaginario y adems se supona
que K era el lmite superior. Cuando se corrigi las
soluciones eran coherentes.

% EJERCICIO 10.8
T=[0:0.01:5];
U=(5)./(1+5*exp(-0.6*T))
figure(4)
subplot(2,1,1)
plot(T,U)
title('U Vs. T')
xlabel('T')
ylabel('U')
grid on
T=5:0.01:10
U=(5)./(1+5*exp(-0.6*T))
subplot(2,1,2)

Incluir una breve explicacin y ejemplo de Simulink en la


gua.

BIBLIOGRAFA
ACOSTA Jos, LPEZ Manuel. Manual de introduccin
a MATLAB. Universidad de Sevilla. 2004.
PREZ Pablo, Modelado matemtico de los sistemas
ecolgicos. Universidad de Oviedo. 2007.

S-ar putea să vă placă și