パラメーター値をメートルまたはキロメートル (両方とも可能) で渡し、結果をメートル/秒で取得したいと考えています。
次の例でこれを実行しようとしました。
u = 3.986*10^14 Meter^3/Second^2;
v[r_, a_] := Sqrt[u (2/r - 1/a)];
Convert[r, Meter];
Convert[a, Meter];
定義された関数と変換を使用しようとすると:
a = 24503 Kilo Meter;
s = 10198.5 Meter/Second;
r = 6620 Kilo Meter;
Solve[v[r, x] == s, x]
この関数は以下を返します。
{x -> (3310. Kilo Meter^3)/(Meter^2 - 0.000863701 Kilo Meter^2)}
これはユーザーフレンドリーな形式ではありません。
とにかく、a と r をメートルまたはキロメートルで定義し、結果 s をメートル/秒 (メートル/秒) で取得したいと思います。
必要な結果を得るために、指定された関数定義やその他のステートメントを修正できる人がいれば、非常に感謝しています。