Problem 4.21 from Matlab: A Practical Introduction to Programming and Problem Solving. Attaway
14 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
I am supposed to write a function to receive the temperature and wind speed as input arguments, and return the wind chill factor. Using loops, I need to print a table showing wind chill factors for temperatures ranging from -25 to 55 in steps of 5, and wind speeds ranging from 0 to 55 in steps of 5. Last of all I need to call the function to calculate each wind speed.
I am given the function for the wind chill factor as: 35.7 + 0.6 T - 35.7(V^0.16) + 0.43T(V^0.16) where T is the temperature and V is the velocity of the wind.
1 comentario
Alex
el 15 de Feb. de 2012
We aren't here to solve your homework for you. We are here to help you when you have problems. Please follow the following: http://www.mathworks.com/matlabcentral/answers/7885-tutorial-how-to-format-your-question to get an idea how to format questions. We also would like to know what you have tried.
Respuestas (1)
Sean de Wolski
el 15 de Feb. de 2012
windchill = @(T,V)bsxfun(@(T,V)35.7+0.6*T-35.7*(V.^0.16)+0.43*T*(V.^0.16),T(:),V(:)'); %function to get windchill factor
wcf = windchill(-25:5:55,0:5:55); %called with desired inputs
0 comentarios
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!