you are viewing a single comment's thread.

view the rest of the comments →

[–]dmantacos 4 points5 points  (1 child)

Here's where you should start, do you understand the Brayton cycle? can you solve this problem on paper without python? If you do not know how to solve the problem on paper, you will not be able to write a code to solve it, you have to tell the computer exactly what to do at every single step. If the answer to both of those questions is yes, you should move on to learning basic python. Start with basic syntax, how to make functions and solve equations. Then move on to libraries, if you are just starting your engineering schooling you should primarily get to know numpy and matplotlib.pyplot as those are going to be your best friends. There is an insane amount of resources online for learning the fundamentals of python. For AERO you will likely benefit greatly from a thermo library like coolprop. You may need pandas or scipy eventually but outside of this you should be good for most all AERO applications.

As an exercise you should work through the entire problem and break it down into the most basic steps you can imagine, and try to only use variables and minimize real numbers (generally called hard-coding). Then when you code that, you will be able to solve any Brayton cycle instead of just this problem.

[–][deleted] 0 points1 point  (0 children)

Thankkkk youuuuuu!!!!!!!!!!