Let's say I want to have the vapor pressure of mercury, as a function of temperature. I know that this information is available, for any specific temperature, from Wolfram Alpha, and I can also get the information in Mathematica by using natural language recognition, and typing something like "vapor pressure of mercury at 100C", say.
However, is there a Mathematica function I can use to, say, plot the vapor pressure as a function of temperature? If so, how would I be able to discover it? ElementData
and ThermodynamicData
do not seem to have that information.
I see that, if I type something like "height of Eiffel tower", it gets converted to something that has input form Entity["Building", "EiffelTower::5h9w8"][EntityProperty["Building", "Height"]]
, so in this example I can figure out what Mathematica function I could call to get the data I want.
However, if I ask for the above vapor pressure, all I get is a number with units. If I ask for just "vapor pressure of mercury", I do get Entity["Chemical", "Mercury"][EntityProperty["Chemical", "VaporPressure"]]
, and I found that I can ask for ChemicalData["Mercury", "VaporPressure"]
, but I'm not told under what conditions this vapor pressure holds (if I do ChemicalData["Mercury", "VaporPressure", "Conditions"]
I get no information), and there seems to be no way to get the pressure for a specified temperature.
ThermodynamicData
. I believe the source in this case is here $\endgroup$