Using imported data in an equation
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Tom Morris
el 15 de Mzo. de 2021
Comentada: Cris LaPierre
el 15 de Mzo. de 2021
I have an equation with several known constants and three variables; efficiency, Cp and T1. I am trying to calculate efficiency. I have attached an image of the equation.
However, Cp changes depending on T1. I have imported an excel spreasheet that gives the values of Cp at a variety of temperatures.
How do I use MATLAB to calculate efficiency at the specified combinations of T1 and Cp so that I can plot a graph of T1 against efficiency?
0 comentarios
Respuesta aceptada
Cris LaPierre
el 15 de Mzo. de 2021
Editada: Cris LaPierre
el 15 de Mzo. de 2021
I would create a vector of T1 values, and a vector of the corresponding cp values. I would then compute efficiency using the vectors of T1 and cp. If the equation is set up properly using array (elementwise) operations, efficiency should be a vector the same size as T1.
2 comentarios
Cris LaPierre
el 15 de Mzo. de 2021
Sounds like a result of implicit expansion. Somewhere you are multiplying or adding a 1x29 with a 29x1, resulting in a 29x29.
Más respuestas (0)
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!