ForHosting KIT · 数学

正弦波電卓

正弦波の任意の点での高さが分かります。振幅2、周期1なら、波の4分の1の位置で頂点の2に達します。周波数と中心線も一緒に表示され、周期0は受け付けません。ブラウザで無料で使えます。

  • 無料
  • ブラウザで動作
  • 登録不要
  • データは端末の外に出ません
ご利用方法 ウェブAPIメールTelegramアプリ 近日
入力した場合
X
0.25
振幅
2
水平周期 T
1
位相シフト
0
垂直シフト
0
結果
Y
2
周波数
1
中心線
0

正弦波は四つの実数パラメータで完全に決まります。振幅(中心線から峰までの距離)、周期(x軸上で一周期が占める長さ)、位相シフト(波を左右にずらす量、ラジアン)、垂直シフト(中心線の一定の高さ)です。これらの値と独立変数xが与えられると、本機能は標準モデル y = A · sin(2πx/T + φ) + k を評価します。また周波数を周期の逆数、中心線を垂直シフトとして返すため、一回の呼び出しで「今の高さは?」と「波の基本記述は?」 の両方に答えます。経路は純粋な決定的算術であり、ネットワークも乱数シードも壁時計も使いません。宿題の検算、信号のスケッチ、交流振幅の健全性確認、アニメーションのイージング曲線、または周期ゼロを Infinity として捏造せず拒否すべきあらゆるスクリプトにご利用ください。

正弦波パラメータの意味

波を y が A に、二πに x を掛けて T で割った量に位相 φ を加えたものの正弦を掛け、さらに垂直オフセット k を足したものとして書きます。振幅 A は中心線からの峰偏差です。A が二のとき、垂直シフトの前では峰は中心線の二単位上、谷は二単位下にあります。

周期 T は x 軸上の一完全振動の長さで、|T| が小さいほど振動は速くなります。位相シフト φ はラジアンで測り、高さや周期を変えずに零交差と峰を水平にずらします。垂直シフト k はグラフ全体を上下させ、本ツールが返す中心線の値そのものです。

x が零で位相も零なら y = k + A · sin(0) となり、単に k です。位相零で四分の一周期では引数が π/2 となり、正の周期では y は k + A になります。

実用的なヒント、端ケース、関連検索

手計算表との照合では、振幅二・周期一・位相零のような教室向けの単純な三つ組を優先してください。垂直シフトが零なら x が四分の一のとき y は振幅と等しくなるはずです。位相が π/2 なら純正弦は同じ周期の余弦形の波になり、同一物理振動の sin 形と cos 形の比較に便利です。

周期ゼロは決して渡さないでください。大きな |x| やごく小さい周期でも公開上限内なら有限結果になり得ますが、極端な積は浮動小数点限界に当たり非有限エラーとして現れることがあります。

本ランディングは正弦波電卓、正弦波評価、振幅・周期・位相・垂直シフトから周波数と中心線を求めるツールを探す方を対象とし、逆周期フィッター、FFT、多重高調波シンセサイザではありません。

交流信号とセンサのスケッチ

バイアス付き正弦電圧やセンサ読みをモデル化します。k を直流オフセット、A を交流峰振幅、T を周期長にし、時刻 x で y を標本化します。

アニメ・ゲーム・手続き的運動

共有の正弦公式で上下動、点滅する不透明度、ループ経路を駆動し、設定データで周期が零に潰れたときは正直なエラーを返します。

正弦波電卓はどの公式を使いますか?

y = A · sin(2π · x / T + φ) + k です。位相はラジアンです。

周期がゼロだとどうなりますか?

周期ゼロでは正弦の引数と周波数が未定義になり、本ツールは Infinity を決して返しません。

位相は度ですか、ラジアンですか?

ラジアンです。 元データが度の場合は、呼び出し前に φ_rad = φ_deg · π / 180 で変換してください。

周期から周波数はどう求めますか?

1を周期で割ります。周期1なら周波数は1、周期2なら周波数は2分の1で、2単位ごとに1周期を繰り返します。

垂直シフトは波にどう影響しますか?

高さや周期を変えずに、グラフ全体を上下に動かします。この値がそのまま波が振動する中心線になり、計算結果にも中心線として表示されます。

このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。

POSThttps://api.kit.forhosting.com/trig/sine-wave

Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。

curl -X POST https://api.kit.forhosting.com/trig/sine-wave \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"x":0.25,"amplitude":2,"period":1}'
{
  "x": 0.25,
  "amplitude": 2,
  "period": 1
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "trig.sine_wave",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。

1リクエストあたり$0.002

単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。

max_abs1000000000000
HTTPコード意味
401unauthorizedAPIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。
402insufficient_balance残高が不足しています。チャージ後に再度お試しください。
404unknown_type指定されたタスクタイプは存在しません。タイプ名を確認してください。
429rate_limitedリクエストが多すぎます。しばらく待ってから再度お試しください。

そのため無料のブラウザ実行器と前払いAPIは同じ同型の解法関数と固定小数点丸めを共有します。

正弦波パラメータの意味

周波数はここでは周期の逆数 f = 1/T と定義され、周期一なら周波数一、周期二なら周波数二分の一、負の周期は符号付き周波数を与えますが正弦の引数はなお定義されます。周期ゼロは禁止です。 T による除算は未定義で周波数は無限になるため、ソルバーは部分結果や無限結果ではなく invalid_input を返します。中間の IEEE 倍精度が Worker とブラウザ上で有限に保たれるよう、パラメータの絶対大きさには上限があります。

APIの呼び出し方と返却内容

振幅は A または a、周期は T または t も受け付けます。宿題パイプライン、面接対策サンドボックス、信号・交流の授業、アニメやゲームのツール、あるいは各端末に計算機代数パッケージを入れずに再現可能な正弦点を要するあらゆるワークフローからご利用ください。必須の有限数として x、amplitude、period を含む JSON 本体を送ってください。phase_shift は任意で既定は零です(別名 phase、phi、文字 φ は同じフィールドに対応します)。vertical_shift も任意で既定は零です(別名 k、D、midline、offset)。成功時、応答は解決済みの五パラメータをエコーし、評価された高さとして y、周期の逆数として frequency、垂直シフトとして midline、method を sine_wave、モデルを記した短い formula ブロックを返します。必須欠落、非有限値、公開上限超過、周期がちょうど零などの検証失敗は invalid_input を返し課金されません。料金は成功リクエストごとに固定の $0.002 で、単位項目と限界単位価格は零です。

実用的なヒント、端ケース、関連検索

直流バイアス付き交流信号をモデル化するときは、vertical_shift をバイアス、amplitude を交流の峰偏差に設定し、応答の midline でバイアスを確認します。データ源が縮退周期を出しうるなら invalid_input を捕捉し、その標本を未定義周波数として扱ってください。姉妹機能 trig.sin_cos_tan は単一角の六基本関数を評価し、波パラメータは受け取りません。invalid_input を返す失敗タスクは前払い残高を消費しないため、学習者が意図的に周期ゼロや範囲外の大きさを試す探索スクリプトを安価に保てます。

y = A sin(2πx/T + φ) + k の宿題検算

振幅・周期・位相・垂直シフトを学習者に与え、選んだ x での手計算の y と周波数・中心線を、無料ブラウザまたは API の結果と照合します。

phase_shift と vertical_shift は必須ですか?

いいえ。どちらも既定は零です。常に x、amplitude、非零の period を送る必要があります。

正弦波電卓は無料ですか?

ブラウザ版は無料でローカル実行です。API 呼び出しは成功リクエストごとに $0.002 の KIT 前払い残高を使い、失敗タスクは課金されません。

KITの完全なドキュメントを見る →