Professional Documents
Culture Documents
Prompt
Hasta ahora las nicas variables que se han ingresado son numricas,
pero posteriormente veremos que MATLAB acepta tambin otros tipos de
variables de gran importancia.
Cuando se describi la ventana de comandos, se explic el uso del
comando clc. Este comando limpia la ventana de comandos, pero de ninguna
forma elimina las variables que han sido declaradas. Si deseamos eliminar las
variables definidas usamos el comando clear.
1.2
Resolucin de problemas
||
Solucin
La resolucin del ejercicio se muestra en la figura 1.3 donde el cdigo
ha sido escrito y ejecutado en la ventana de edicin.
Cuando corremos el programa, MATLAB da un nombre por defecto al
archivo que es guardado en el folder actual cuando damos aceptar en el
cuadro de dilogo que se despliega.
En la resolucin del ejercicio saltan unas caractersticas importantes:
0.2857
0.5455
0.6667
0.3750
0.5833
0.6875
0.4444
0.6154
0.7059
5
11
10
10
y'
ans =
1
2
3
12
14
16
13
0.3937
0.7874
1.1811
1.5748
1.9685
2.3622
2.7559
3.1496
3.5433
3.9370
0.0328
0.0656
0.0984
0.1312
0.1640
0.1969
0.2297
0.2625
0.2953
0.3281
14
15
2.4495
2.2361
1.7321
sqrt(x)
exp(x)
log(x)
log10(x)
Descripcin
Ejemplo
Valor absoluto de los x=[-1 2 -3];
elementos de la matriz abs(x)
x.
ans =
1 2 3
Raz cuadrada de x.
x=[9 16 25];
sqrt(x)
ans =
3 4 5
Euler elevado a la x ( . exp(5)
ans =
148.4132
Logaritmo natural de x log(5)
(
, no confundir con ans =
logaritmo en base 10).
1.6094
logaritmo en base 10 de log10(5)
x.
ans =
0.6990
17
roots(x)
max(x)
[a,b]=max(x)
max(x,y)
min(x)
x=[-1 -3 4 2];
poly(x)
ans =
1 -2 -13
x=[1 7 4 9; 3 5 7 8];
max(x)
ans =
3 7 7 9
x=[1 7 4 9; 3 5 7 8];
[a,b]=max(x)
a=
3 7 7 9
b=
2 1 2 1
24
x=[-1 -3 4 2];
max(x)
ans =
4
x=[-1 -3 4 2];
[a,b]=max(x)
a=
4
b=
3
ans =
2 7
3 5
Se
comporta
como Aplique
max(x), pero para hallar casos que
mnimos.
max(x).
19
14
4 9
7 8
los
mismos
en la funcin
mean(x)
sum(x)
prod(x)
sort(x)
Calcula
el
valor x=[3 6 7];
promedio de un vector x. mean(x)
ans =
5.3333
Crea un vector fila a
partir de una matriz x
que contiene el valor
promedio
de
cada
columna de la matriz.
Suma los elementos de
un vector x.
x=[3 6 7; 7 2 5];
mean(x)
ans =
5 4 6
x=[3 6 7; 7 2 5];
sum(x)
ans =
10 8 12
x=[3 6 7; 7 2 5];
prod(x)
ans =
21 12 35
x=[3 6 7];
sum(x)
ans =
16
x=[3 6 7];
prod(x)
ans =
126
x=[2 7 5];
sort(x)
ans =
2 5 7
20
sortrows(x,n)
size(x)
[a,b]=size(x)
length(x)
std(x)
21
rand(n)
rand(m,n)
linspace(a,b,c)
plot(x,y)
xlabel(S)
ylabel(S)
title(S)
hold on
disp(S)
22
Dnde:
Variable perturbada.
Tiempo (s).
Amplitud de oscilacin.
Constante de tiempo (s).
Velocidad angular (rad/s).
Angulo de fase (rad).
Cree un script que se llame sistema_subamortiguado en el
que calcule la variable perturbada
para 2 valores de . Tome 1000
valores de tiempo igualmente espaciados desde 0 hasta 100 segundos y
grafique en una misma figura su respuesta usando los comandos plot
y hold on.
rad
20s
No olvide poner etiquetas a la figura y usar comentarios
significativos en el cdigo.
Solucin
El programa lo podemos observar en la figura 1.6, donde en la
lnea 13, dentro del comando plot se ha colocado un tercer argumento
dentro de apostrofes para cambiar el color de la segunda curva.
La figura desplegada se observa en la figura 1.7.
23
24
Dnde:
= constantes de Antoine
Presin de saturacin en kpa
Temperatura en C
Se presentan valores de las constantes de Antoine en la tabla 1.2
para tres sustancias diferentes.
Etanol
Etilenglicol
Metanol
Tabla 1.2 Constantes de Antoine para tres sustancias.
Figura 1.9 Despliegue de resultados en el command window del cdigo de la figura 1.7
26
EJERCICIOS PROPUESTOS
1. La ecuacin de estado de un gas ideal se muestra a continuacin:
2. El calor que se transfiere a travs de una pared est dada por la ecuacin:
Dnde:
= Coeficiente de conduccin
);
rea de la pared
Diferencia de temperatura en las superficies de la pared
Espesor de la pared
La siguiente tabla muestra los valores para el rea y la longitud de 9 paredes.
1
60.0
0.8
2
73.0
1.7
3
55.0
2.5
4
47.0
1.3
5
78.0
0.5
6
36.0
2.0
7
60.0
3.0
8
20.0
2.7
9
49.0
1.5
=20K
27
(bar)
36.4 0.281
28
Donde
y
son los coeficientes de actividad de los componente 1 y 2
respectivamente, y se pueden expresar mediante la ecuacin NRTL (Non
Random Two Liquid).
[
Donde ,
particular.
) +
) +
y
son las presiones de vapor de los componentes 1 y 2 respectivamente
y estn dadas por la ecuacin de Antoine:
Se conocen los siguientes datos para la mezcla 1-propanol (1) y agua (2)
(cal/mol) (cal/mol)
0.5081 500.40
1636.57
Las constantes de Antoine para las sustancias son:
1-propanol
Agua
(1)
(2)
16.1154
16.3872
3483.67
3885.70
29
205.807
230.170
30