UV数据与风速风向数据转换

时间:2023-05-17

packagecom.qr.util;importjava.text.DecimalFormat;/***//TODOUV数据与风速风向数据转化*/publicclassUVAndSD{/***UV数据计算速度*/publicstaticdoublevectorToSpeed(doubleuMs,doublevMs){doublewindAbs=Math.sqrt(Math.pow(uMs,2)+Math.pow(vMs,2));returnwindAbs;
}/***UV数据计算风向*/publicstaticdoublevectorToDegrees(doubleuMs,doublevMs){java
DecimalFormatdf=newDecimalFormat(“#.000”);doublewindAbs=Math.sqrt(Math.pow(uMs,2)+Math.pow(vMs,2));doublewindDirTrigTo=Math.atan2(uMs/windAbs,vMs/windAbs);doublewindDirTrigToDegrees=windDirTrigTo*180/Math.PI;doublewindDirTrigFromDegrees=windDirTrigToDegrees+180;returnDouble.parseDouble(df.format(windDirTrigFromDegrees));
}

文章标签:

Copyright © 2016 广州思洋文化传播有限公司,保留所有权利。 粤ICP备09033321号

与项目经理交流
扫描二维码
与项目经理交流
扫描二维码
与项目经理交流
ciya68