Sunteți pe pagina 1din 7

Guía de Práctica de Simulación y Modelación Ambiental

Practica 05: Modelamiento ambiental en base a funciones trigonométricas

Practica 05
Modelamiento ambiental en base a funciones trigonométricas
MSc. Milagros Magali Cruz Mamani.

1.1 Introducción. Programa MATLAB

Origen: MATLAB fue originalmente escrito por Cleve Moler, fundador de MathWorks
Inc., con el objetivo de proporcionar un acceso fácil al software matricial desarrollado
en los proyectos de UNIX LINPACK (de LINear equations PACKage) y EISPACK (de
EIgenvalue Subroutines PACKage).

Versiones e historia: La primera versión de MATLAB, a finales de los años 70, se escribió
en FORTRAN, siendo la única estructura de datos la matriz. De ahí el nombre del
programa, cuyas siglas corresponden a MATrix LABoratory. Posteriormente, en los años
80, MATLAB fue reescrito en C. La versión 3 para MS-DOS es de principios de los años
90. En 1993 aparece la versión 4, para Windows 3.11, que ya incorpora la primera
versión del Simulink. La versión actual es la 7.x (las versiones más recientes también se
identifican con el nombre del año, así, R2008a, R2008b, R2009a) Hoy en día MATLAB es
un estándar de facto en ingeniería y computación científica. Se celebran congresos
monotemáticos sobre sus aplicaciones y distintas empresas e instituciones venden sus
toolboxes como third parties o bien las publican en Internet con acceso libre. Para más
información, se sugiere entrar en el sitio www.mathworks.com.

1.2 Características de MATLAB

• Es un lenguaje sencillo pero potente y rápido. En una sesión de trabajo típica, no hay
que compilar o crear ejecutables y los ficheros son de texto, por lo que ocupan poca
memoria.
• Muchas de las funciones matemáticas y de aplicación (análisis estadístico,
optimización, diseño en ingeniería) están predefinidas y agrupadas en librerías
comerciales (llamadas toolboxes). El usuario puede acceder a la mayor parte de
estas funciones para modificarlas y/o crear las suyas propias.
• Presenta una gran capacidad para generar gráficos, en dos y tres dimensiones, y
permite incorporar efectos y animaciones.
• Permite el desarrollo de aplicaciones complejas con ayuda del editor de ventanas,
menús y controles de la utilidad GUI (Graphics User Interface).
• Puede intercambiar datos con otros lenguajes y entornos. Puede acceder a distintos
dispositivos de hardware tales como tarjetas de sonido, tarjetas de adquisición de
datos y DSPs (Digital Signal Processors).

1.3 Objetivo

Al finalizar la unidad, el estudiante estará en condiciones de conceptualizar y


analizar las bases del modelamiento ambiental en base a funciones
trigonométricas.
Guía de Práctica de Simulación y Modelación Ambiental
Practica 05: Modelamiento ambiental en base a funciones trigonométricas

1.5 Breve Marco Teórico

1.5.1 Concepto de las funciones trigonométricas:

Son las funciones derivadas de las razones trigonométricas de un ángulo. En general, el


ángulo sobre el cual se calculan las razones trigonométricas se expresa en radianes. Esta
tabla recoge las principales características de las distintas funciones trigonométricas:
Guía de Práctica de Simulación y Modelación Ambiental
Practica 05: Modelamiento ambiental en base a funciones trigonométricas

Las funciones inversas de las funciones seno, coseno y tangente son las funciones arco
seno, arco coseno y arco tangente. Las gráficas de dichas funciones son simétricas
respecto a la recta y = x, tal como sucede con todas las funciones inversas.

✓ La función inversa de la función seno: solamente se utilizan los valores de los


ángulos entre [–π/2,π/2]. Se designa con el símbolo arc sen.
✓ La función inversa de la función coseno: solamente se utilizan los valores de
los ángulos entre [0, π]. Dicha función se designa con el símbolo arc cos.
✓ La función inversa de la función tangente se denomina arco tangente:
solamente se utilizan los valores de los ángulos entre (–π/2,π/2). Dicha función
se designa con el símbolo arc tan.

Gráficas de las funciones trigonométricas

1.6 Procedimiento para obtención de graficas de funciones trigonométricas:

a) Ingresar al programa Matlab (Versión de su elección)


Guía de Práctica de Simulación y Modelación Ambiental
Practica 05: Modelamiento ambiental en base a funciones trigonométricas

b) Para graficar funciones:

Ejemplo 01.

Graficar la función f(x) = sen x−cos2 x en el intervalo [−5, 5]. Primero tenemos que
crear dos variables vectoriales: una, que llamaremos por ejemplo x, y que
almacenara los valores de x ∈ [−5, 5] en los que evaluaremos la función f, y otra, que
podemos llamar y, en el que se almacenaran las evaluaciones de f en esos puntos.
En definitiva, se trata simplemente de crear una tabla de valores. Habitualmente los
valores de x se escogen equiespaciados entre los dos extremos del intervalo.
Solución:

Método 1. Utilizamos Command Window, declaramos variables y utilizamos el


comando “plot” para graficar en 2D

Ejemplo 02.
Calcular el volumen de un gas ideal a diferentes presiones (0 a 100 Atm) a 300 K.
Realice un programa de procedimientos y uno de función. Grafique P Vs. V.
Solución:

Método 2: Utilizamos Editor declaramos variables y utilizamos el comando


“plot” para graficar en 2D
Guía de Práctica de Simulación y Modelación Ambiental
Practica 05: Modelamiento ambiental en base a funciones trigonométricas

Procedemos con el ingreso de la programación de la ecuación.

Clic en Run para obtener resultados.


Guía de Práctica de Simulación y Modelación Ambiental
Practica 05: Modelamiento ambiental en base a funciones trigonométricas

Ejemplo 03:

En este ejemplo veremos cómo utilizar Matlab como una calculadora para obtener, por
ejemplo, el valor de

Solución:

(3*log(64*sqrt(45)))/(5^4+3*cos(4*pi/5))+exp(3+sqrt(2))

EJERCICIOS PROPUESTOS:

1. Ejemplo en clase: Escribir en el editor de texto de matlab y observa y analiza la función


de pcolor .
x=0:0.02:1;
y=pi*(-1:0.05:1);
[R,T] = meshgrid(x,y);
X = R.*cos(T); Y = R.*sin(T);
pcolor(X,Y,X.^2-Y.^3), axis equal

2. cambiamos usando el comando colormap. Aquí tenemos algunas propiedades.


Ejemplo para ensayar:
[X,Y,Z] = peaks; % conjunto de datos
surf(X,Y,Z)
colorbar % muestra los datos en color
caxis % nos identifica los valores máximos y mínimos
caxis([-8 8]), colorbar % hace simetrico la etiqueta de datos
colormap pink % cambia el color de la figura
colormap gray % cambia el color de la figura
colormap(flipud(gray)) % ordena invertir
colormap hsv %

3. Representar gráficamente la función:

Investigar el uso de los comandos de edición directa en la ventana grafica para intentar
darle un mejor aspecto al resultado. Desarrolle la programación en editor.

4. Calcule el tiempo necesario para que el nivel del líquido dentro del tanque esférico con
radio r = 5m, ver figura, pase de 4m a 3m, la velocidad de salida por el orificio del fondo
es v = 4.895 a m/s, el diámetro de dicho orificio es de 10 cm. Desarrolle los tres
métodos explicados en clase.
Considere:
Guía de Práctica de Simulación y Modelación Ambiental
Practica 05: Modelamiento ambiental en base a funciones trigonométricas

5m

4
3
a

𝑣 = 4.895√𝑎