Unit Konversi [duplikat]
Jan 05 2021
Saya menggunakan MMA 12.2. Mencoba mengumpulkan beberapa halaman astronomi, tetapi output dari perintah di bawah ini dalam mil. Saya lebih suka memilihnya dalam satuan SI.
Pada sistem saya mengevaluasi $UnitSystem
hasil Imperial
.
Dapatkah saya (atau bahkan harus) mengubah unit untuk seluruh Notebook, atau bahkan semua MMA?

Jawaban
4 RohitNamjoshi Jan 05 2021 at 01:42
Jika Anda tidak ingin berubah $UnitSystem
secara global
Block[{$UnitSystem = "Metric"}, PlanetData[PlanetData[], "Radius", "EntityAssociation"]]
4 Searke Jan 05 2021 at 01:41
Ya, Anda dapat mengubahnya:
$UnitSystem = "Metric"
Jika Anda ingin membuat perubahan permanen, Anda dapat mengubah file init.m atau hanya mengevaluasi perintah di atas setiap kali Anda menjalankan Mathematica.
Selain itu, Anda dapat menggunakan fungsi 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|>
Selalu Menjadi Ancaman: Mengapa Orang Berkulit Coklat dan Hitam Tidak Bisa Nyaman di Amerika Serikat
Taylor Sheridan Baru Menambahkan 1 Bintang 'Yellowstone' Favoritnya ke Pemeran 'Lawmen: Bass Reeves'