Writing a set of functions and equations to calculate temperture
3 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Write a function for which the inputs are temperature (T) and also a character (‘F’ or ‘C’) that shows whether T is given in terms of Celsius (C) or Fahrenheit (F). The output of the function is velocity of the sound in air which is V = 40.02 sqrt(T) where the temperature T in this equation is in terms of Rankine (R). Test your program and give the output result when the user inputs are (30,’C’) and also (70,’F’). Note that R=F+459.67 and F=1.8 C +32. Can some one help me out with this? I know I am going to need two files one with the function with the speed of sound and the other containing the actual work.
0 commentaires
Réponses (1)
Evan
le 25 Juin 2013
Modifié(e) : Evan
le 25 Juin 2013
Some hints:
- Your function is going to have two inputs: a numerical temperature value and a string character that is either 'F' or 'C'.
- Your function should have one output, or the velocity value you calculate.
- You have to convert your temperature to Rankine, but the way you convert will change based on whether your temperature is in C or F. So you'll need a structure that lets you choose between different lines of code based on certain conditions.
- After you've made the right conversion, it's just simple arithmetic, and you already have the function needed [V = 40.02sqrt(T)].
Final hint: you can do this in about six lines of code, all in a single function that you write.
0 commentaires
Voir également
Catégories
En savoir plus sur Audio and Video Data dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!