trip関数
リファレンスの説明と例は英語です。見出しと目次は日本語です。
A trip of distance light years that accelerates at a (in g) up to the cruise speed cruise (a fraction of c), coasts, and brakes at the same rate: constant proper acceleration, so the clocks follow the
hyperbolic motion of special relativity. With no cruise limit it turns round at halfway, as flip-and-burn.
インポート
import { trip } from "@johnmorrisdotca/uchusen-rockets";
定義
function trip(distance: number, a: number, cruise?: number): Trip
引数
| 名前 | 型 | 説明 |
|---|---|---|
distance | number | Light years. |
a | number | Acceleration in g. |
cruise (省略可) | number | The most speed, as a fraction of c, less than 1. Left out: none. |
戻り値
Trip
Ship years, Earth years, the peak speed and the years of burning.
例
import { PROXIMA_LY, trip } from "@johnmorrisdotca/uchusen-rockets";
const t = trip(PROXIMA_LY, 1);
console.log(t.ship.toFixed(1), "years aboard,", t.earth.toFixed(1), "years on Earth");3.5 years aboard, 5.9 years on Earth出力(このページを作ったときに実行した結果)
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。