Using imported data in an equation
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Tom Morris
il 15 Mar 2021
Commentato: Cris LaPierre
il 15 Mar 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 Commenti
Risposta accettata
Cris LaPierre
il 15 Mar 2021
Modificato: Cris LaPierre
il 15 Mar 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 Commenti
Cris LaPierre
il 15 Mar 2021
Sounds like a result of implicit expansion. Somewhere you are multiplying or adding a 1x29 with a 29x1, resulting in a 29x29.
Più risposte (0)
Vedere anche
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!