Está en la página 1de 10

TALLER_1_1

¿Cuál de los Siguientes nombres se permiten en MATLAB? Haga sus predicciones y luego
pruébelas con los comandos isvarname, iskeyword y which.

Script

1. test.- Si es válido, es un nombre corto con letras minúsculas.


2. Test.- Si es válido, lleva una letra mayúscula pero esta no afecta.
3. If.- No es válido. Es una palabra clave reservada.
4. mi-libro.- No es válido porque contiene un guión medio.
5. mi_libro.- Es válido, el guión bajo es un carácter válido en el teclado inglés.
6. Esteesunnombremuylargoperoinclusoasisepermite.- Si es válido. El programa puede soportar
nombres largos, así que mientras cumpla reglas como no llevar tilde, ni números al principio o
guiones medios será válido.
7. 1er grupo.- No es válido porque comienza con un número.
8. grupo_uno.- Es válido. El guión incluido es bajo, cumple con las reglas.
9. zzaAbc.- Si es válido porque, cumple reglas como no llevar tilde, ni números al principio o
guiones medios
10. z34wAwy?12#.-No es válido porque tiene un numeral y un símbolo de pregunta, los cuales no
son permitidos.
11. Sin.- Si es válido porque es una función interna que usa Matlab a través del comando Which

12. Log.- Si es válido porque es una función interna que usa Matlab a través del comando Which.
COMMAND WINDOW
TALLER_1_2
MATLAB no lee "espacio blanco", así que no importa si agrega espacios a sus comandos. Es más
fácil leer una expresión larga si agrega un espacio antes y después de los signos más (+) y menos (-),
pero no antes y después de los signos de multiplicación (*) y división (/).

Prediga los resultados de las siguientes expresiones MATLAB y luego verifique sus predicciones al
teclear las expresiones en la ventana de comandos:

1. 6/6 + 5
2. 2*6˄2
3. (3+5)*2
4. 3 + 5*2 5 4*3/2*8
5. 3-2/4+6˄2
6. 2 ˄ 3 ˄ 4
7. 2˄(3˄4)
8. 3˄5+2
9. 3˄(5+2)

SCRIPT
SOLUCIÓN

MATLAB
Cree y pruebe la sintaxis MATLAB para evaluar las siguientes expresiones y luego
verifique sus respuestas con una calculadora de mano.

SCRIPT

SOLUCIÓN MATLAB
TALLER_1_3
 Conforme realice los siguientes cálculos, recuerde la diferencia entre los operadores
1. Defina la matriz a = 2.3 5.8 91 como una variable MATLAB.
2. Encuentre el seno de a.
3. Sume 3 a cada elemento en a.
4. Defina la matriz b = [5.2 3.14 2] como una variable MATLAB.
5. Sume cada elemento de la matriz a y la matriz b.
6. Multiplique cada elemento en a por el correspondiente elemento en b.
7. Eleve al cuadrado cada elemento en la matriz a.
8. Cree una matriz llamada c de valores igualmente espaciados, desde 0 hasta 10, con un incremento de 1.
9. Cree una matriz llamada d de valores igualmente espaciados, desde 0 hasta 10, con un incremento de 2.
10. Use la función <> para crear una matriz de seis valores igualmente espaciados, desde 10 hasta 20.
11. Use la función <> para crear una matriz de cinco valores logarítmicamente espaciados entre 10 y 100.

SOLUCIÓN MATLAB
TALLER_1_4
 Operaciones escalares
 La ecuación básica que describe las propiedades de los gases es la ley del gas ideal, una relación que se
estudia con detalle en las clases de química de primer año. La ley establece que: PV =nRT
 Dónde :

 P = presión en kPa,
 V = volumen en m3,
 n = número de kmoles de gas en la muestra,
 R = constante de gas ideal, 8.314 kPa m3/kmol K,  y T = temperatura, en grados kelvin (K).
Además, se sabe que el número de kmoles de gas es igual a la masa del gas dividida por la masa molar
(también conocida como peso molecular) o: m= n/ MW
 Donde
 m = masa en Kg
 MW = masa molar Kg/Kmol
 En las ecuaciones se pueden usar diferentes unidades si el valor de R se cambia en concordancia.
Para resolver este problema, use la siguiente metodología para resolución de problemas:
1. Establezca el problema.
 Cuando usted resuelve un problema, es buena idea volver a enunciarlo en sus propias palabras: calcular
la masa del aire en un túnel de viento
2.- Describa la entrada y la salida.
 Entrada
 Volumen V= 1000 m3
 Temperatura T= 300 °K
 Presión P = 100 kPa
 Peso molecular MW =29 kg/kmol
 Constante de gas R = 8.314 kPa m3 /kmol °K
 Salida
 m= ¿? Kg
3.- Desarrolle un ejemplo a mano.
 Trabajar el problema a mano (o con una calculadora) le permite subrayar un algoritmo, que usted
puede traducir mas, tarde a código MATLAB.
Debe elegir datos simples que hagan fácil la comprobación de su trabajo.
En este problema, se conocen dos ecuaciones que relacionan los datos:
Ley de los gases ideales: PV= nRT
Conversion de masa a moles: m= n/ MW

 Resuelva la ley del gas ideal para n y sustituya los valores dados:
n = PV/RT
 = (100 kPa X 1000 m3 )/(8.314 kPa m3 /kmol K) X 300K = 40.0930 kmol
 Convierta moles a masa
 m = n X MW
* = 40.0930 kmol X 29 kg/kmol
 m= 1162.70 kg

SCRIPT
SOLUCIÓN EN MATLAB
INVESTIGACIÓN

MATLAB combina un entorno de escritorio perfeccionado para el análisis iterativo y los procesos de
diseño con un lenguaje de programación que expresa las matemáticas de matrices y arrays directamente.

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
señal o crear código VHDL.

En 2004, se estimaba que MATLAB era empleado por más de un millón de personas en ámbitos
académicos y empresariales.

Comando Isvarname: Con el comando isvarname puede verificar si se permite el nombre de la


variable.

Comadno iskeyword: El comando iskeyword hace que MATLAB elabore una lista de los nombres
reservados

Comando which: Puede verificar si una expresión es una función o constante interna de MATLAB al usar
el comando which

CONCLUSIÓN

MATLAB es una herramienta útil para ejecutar ejercicios que requieran de matemáticas, es fácil
de usar y muy completa. Como futuros Ingenieros Químicos tener estos conocimientos nos
ayudara bastante para crecer como profesionales

RECOMENDACIÓN

Se recomienda usar de forma correcta los comandos de Matlab porque si no ejecutamos bien los
comandos, no va a correr el ejercicio.

También podría gustarte