Responding to the post by [email protected] (I subscribe to the
digest).
I just wrote the following code:
twb = scipy.optimize.fsolve(phi, tdb, args=(tdb, p, w, hd_tdb, hg_tdb),
xtol=1e-8)
tdb, p, w, hd_tdb, hg_tdb
twb.shape
print("wet-bulb temperature {:.5f} [deg K]".format(float(twb)))
The output is
(313.15, 101325.0, 0.009200033532084696, 40182.343155896095, 2573510.322137241)
(1,)
wet-bulb temperature 295.17583 [deg K]
All arguments are floats, the function phi returns float as well. I did
expect the output to be float. Instead I got a 1d array. Were my
expectations wrong? The print statement would stop working after
deprecation.
George
_______________________________________________
NumPy-Discussion mailing list
[email protected]
https://mail.python.org/mailman/listinfo/numpy-discussion