Need to map values to 0:1 scale for efficiencies..... Help?!
显示 更早的评论
Folks,
Basically I am modeling the affects of altitude on Wind turbines, ICE, and micro turbines. I have all the math done,and I have a 1x17 matrix of values for each power source. So if elevation is my X axis I was efficiency to be my Y axis. However the output values from the 3 different sources vary by several powers of 10. I basically want to standardize each of the 1x17 matricies to new 1x17 matrix of values ranging from 0 to 1 that correspond to the original values. This way I can graph all 3 on one graph against altitude.
I hope this makes sense, and someone can help.
thanks. Maksim
回答(2 个)
Matt Fig
2012-10-18
Why not use:
semilogy
to plot the efficiencies if they vary by orders of magnitude?
2 个评论
Maksim Vakulenko
2012-10-18
Matt Fig
2012-10-18
How did you call the function? And how can efficiency be negative?
x = 1:17; % Altitudes
y1 = rand(1,17)*10^-4; % Efficiencies differ
y2 = rand(1,17)*10^-2; % By orders of magnitude.
y3 = rand(1,17);
semilogy(x,y1,x,y2,x,y3)
类别
在 帮助中心 和 File Exchange 中查找有关 Wind Power 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!