Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Problema: Para muchos gases, la dependencia de heat capacity , Cp puede ser descrita en t rminos de una ecuaci n cubica: = + +
Problema: Para muchos gases, la dependencia de heat capacity Cp puede ser descrita en trminos de una ecuacin cubica: La siguiente tabla provee los coeficientes abcd para calcular el heat capacity de diferentes gases. La unidad para heat capacity es en times donde T es la temperatura en grados centgrados Table : Coeficientes abcd para diferentes gases ejemplo Gas a b c d SOxxx SOxxx Oxxx Nxxx Los datos para los coeficientes abcd provienen de un archivo CVS da Este archivo tiene una lista de diferentes gases que ellos trabajan. Por lo cual se requiere que el programa pueda leer la lista y determinar autnomamente el nmero de gases contenidos en el archivo CVS y determinar el Cp de cada uno de los gases a diferentes temperaturas. El cdigo debe leer la lista y determinar el Cp de cada gas utilizando el rango e incremento especificados por el usuario. El cdigo debe preguntar al usuario que rango e incremento que se desea evaluar utilizando solo una lnea de entrada utilizando el siguiente formato: MIN:MAX:INC. Por ejemplo: :: el cual indica al cdigo a evaluar el Cp desde temperatura de a grados centgrados en incrementos de grados. Para organizar la tabla, los cientficos desean definir una estructura tipo tabla de tamao m x n donde n indica el nmero de gases y m es nmero de temperaturas evaluadas. Por ejemplo: si el archivo CVS tiene datos para gases y ENGR : Introduction to Engineering Computing Prof. Rubn Flores Spring el usuario desea evaluar el Cp desde :: la tabla debera tener un tamao de x Utilizar la siguiente tabla como ejemplo. Table : Ejemplo de salida en forma de tabla. SO SO O N En adicin los cientficos desean almacenar la data en una base de datos, por lo cual se deber crear las estructuras de datos para almacenar la tabla. Para facilitar el proceso pueden usar las funciones de MATLAB readtable y table para crear las estructuras de datos. La funcin readtable puede leer un archivo CVS y convertirlo a una estructura de datos en formato de tabla y la funcin table puede crear una estructura de datos en forma de tabla utilizando los datos especificados. Deben de buscar informacin en MATLAB para aprender a usarlos. Adems de crear la estructura de datos en forma de tabla, los cientficos desean que el cdigo grafique el Cp de cada gas en la misma grafica para propsitos de comparacin y poder llegar a conclusiones ms fcilmente La grfica debe utilizar la informacin contenida en la estructura de datos de la tabla y la misma debe de estar debidamente rotulada titulo ambos ejes y unidades incluyendo una leyenda para identificar cada gas fcilmente en el grfico Ver siguiente grafico de la figura como ejemplo. ENGR : Introduction to Engineering Computing Prof. Rubn Flores Spring Figure : Grafico Heat Capacity Vs Temperatura ejemplo Organizacin: Escribe funcin para leer data del archivo gasdata.dat y crear una tabla de datos. Deben de aplicar conceptos de estructura de datos para decidir cul de las estructuras definidas es ms apropiada, por ejemplo struct, table, etc. Escribe funcin para calcular heat capacity para cada gas contenido en el archivo dat del paso anterior. Recuerden desarrollar cdigo que pueda determinar por si solo, el nmero de gases contenido en el archivo. Escribir funcin para crear tabla y crear archivo CSV para guardarlo. Escribir funcin para graficar figura similar a la figura Escribir funcin principal para invocar cada funcin y realizar el trabajo. Pueden formar grupos de tres o cuatro estudiantes para resolver el problema. Debern de entregar los cdigos o scripts en formato m Si no siguen instrucciones, no se calificar la asignacin La fecha de entrega es el de mayo por Bb en o antes de la media noche. No se aceptar trabajos luego de esta fecha ni tampoco si lo envan por correo electrnico
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started