scipy.constants.convert_temperature¶
- scipy.constants.convert_temperature(val, old_scale, new_scale)[源代码]¶
在摄氏度、开尔文、华氏和朗肯温标之间转换为另一个温标。
- 参数
- valarray_like
要转换的温度值,以原始刻度表示。
- old_scale: str
以字符串形式指定将从中转换温度值的原始比例。支持的刻度有摄氏度(‘摄氏度’、‘摄氏度’、‘C’或‘c’)、开尔文(‘开尔文’、‘开尔文’、‘K’、‘k’)、华氏(‘华氏’、‘华氏’、‘F’或‘f’)和兰金(‘兰金’、‘兰金’、‘R’、‘r’)。
- new_scale: str
将温度值将转换到的新刻度指定为字符串。支持的刻度有摄氏度(‘摄氏度’、‘摄氏度’、‘C’或‘c’)、开尔文(‘开尔文’、‘开尔文’、‘K’、‘k’)、华氏(‘华氏’、‘华氏’、‘F’或‘f’)和兰金(‘兰金’、‘兰金’、‘R’、‘r’)。
- 退货
- res浮点数或浮点数组
以新刻度表示的转换温度的值。
注意事项
0.18.0 新版功能.
示例
>>> from scipy.constants import convert_temperature >>> convert_temperature(np.array([-40, 40]), 'Celsius', 'Kelvin') array([ 233.15, 313.15])