Conversión de unidades [duplicado]
Estoy usando MMA 12.2. Intentando armar algunas páginas de astronomía, pero el resultado del comando a continuación está en millas. Preferiría tenerlo en unidades SI.
En mi sistema evaluando $UnitSystem
devoluciones Imperial
.
¿Puedo (o incluso debería) cambiar las unidades de todo el portátil, o incluso de todo el MMA?
Respuestas
4 RohitNamjoshi
Si no quieres cambiar $UnitSystem
globalmente
Block[{$UnitSystem = "Metric"}, PlanetData[PlanetData[], "Radius", "EntityAssociation"]]
4 Searke
Sí, puedes cambiarlo:
$UnitSystem = "Metric"
Si desea que el cambio sea permanente, puede cambiar el archivo init.m o simplemente evaluar el comando anterior cada vez que ejecute Mathematica.
Además, puede utilizar la función UnitConvert:
PlanetData[PlanetData[], "Radius", "EntityAssociation"] //
Map[UnitConvert[#, Quantity[1, "AstronomicalUnit"]] &]
<|Mercury -> 0.00001631 au, Venus -> 0.00004045 au, Earth -> 0.000042587563 au, Mars -> 0.000022658 au, Jupiter -> 0.0004675 au, Saturn -> 0.00038971 au, Uranus -> 0.0001695 au, Neptune -> 0.0001646 au|>