磁気双極子モーメント計算
2 Aの電流が0.5 m²の面積を囲むループの磁気双極子モーメントは1 A·m²です。1巻きの平面ループの電流と面積を入れるだけで、符号付きのモーメントが分かります。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 現在値
- 2
- 面積
- 0.5
- 磁気双極子モーメント
- 1 A·m²
平面電流ループの磁気双極子モーメントは、導線を流れる電流とそのループが囲む幾何学的面積の積です。m は I かける A であり、アンペア平方メートルで報告されます。この閉じた形は、初年次の電磁気学、磁気トルクの問題、小さなループの遠方界で使う作業定義そのものであり、この計算ツールが2つのSI数値から返す結果です。アンペア単位の有限な電流と、平方メートル単位の非負で有限なループ面積を送ってください。エンジンは決定的な浮動小数点演算でそれらを掛け合わせ、入力、モーメント、式の文字列、単位をエコーします。
電流と面積の積が表すものと結果の見方
定常電流 I を流し、幾何学的面積 A を囲む平面電流ループは、ループサイズに比べて十分遠い距離では、モーメントの大きさが積 m イコール I かける A である磁気双極子として振る舞います。SI単位では I はアンペア、A は平方メートル、m はアンペア平方メートルであり、ジュール毎テスラと同一の単位です。
ベクトルモーメントの向きはループ平面に対する右手の法則の法線です。この計算ツールはその約束に沿った符号付きスカラーを返すため、正の電流と正の面積は正のモーメントを、反転した電流は同じ大きさの負のモーメントを与えます。
この恒等式は、トルクの式 tau イコール m クロス B、位置エネルギーマイナス m ドット B、小さなループアンテナの遠方界に現れるものと同じです。単位換算ではありません。すでに分かっているモーメントをアンペア平方メートル、ボーア磁子、エルグ毎ガウスの間で換算するのは別の検索意図であり、専用の換算ツールが担います。
このページは電流と面積を掛けるだけです。Biot-Savart 積分も有限要素の経路も幾何のランダムサンプリングもありません。拒否されるケースには、電流または面積の欠落、非有限の値、文書化された上限を超える大きさ、負の面積が含まれます。
面積ゼロは有効で、モーメントゼロを与えます。単一ループではなく N 巻きのコイルがある場合は、囲まれた面積が1巻きごとに一度数えられるため、先に実効電流 N 倍 I を作ってください。広がった磁石、磁性材料、原子モーメントには別のモデルが必要です。
電流と面積の読み取り方と、負の面積が失敗する理由
数値文字列の先頭の任意のプラス記号や指数表記は、有限の小数として解析できる場合に受け付けられます。埋め込まれた空白、16進数プレフィックス、非数値トークンは明確なメッセージとともに拒否されるため、不正なセルが誤ったアンペア平方メートルの値につながることはありません。どちらの入力もゼロは有効で、単に磁気双極子モーメントゼロを生みます。
負の電流は許可されます。幾何学的面積を裏返すことなく、右手の法則の反対向きを符号化します。符号付きの面はこのスカラー電流ループモデルに属さないためです。
逆向きの法線を意図していた場合は、負の面積ではなく負の電流を送ってください。
電流ループのモーメント計算が学習・実習・製品業務で役立つ場面
学生が電流ループの公式に出会うのは、教科書が Biot-Savart から磁気双極子へ移るとき、実習が既知の磁場でトルクを測る前に角形ワイヤや円形コイルの期待モーメントを求めるとき、あるいはコンテストの問題が微積分なしに I と A を与えてアンペア平方メートルの m を求めるときです。
教師は、A·m² からエルグ毎ガウスへ気づかないうちに単位を切り替える不透明な電卓アプリを信頼することなく、手頃な電流と面積について模範解答をあらかじめ生成できます。
開発者は同じ契約をスクリプトから呼び出し、磁気静力学デモ用の決定的なテストベクターの種を作ったり、トルクや遠方界のプロットの前にユーザーが入力したループ仕様を正規化したり、あいまいなスケッチではなく m を要求するプログラミング課題の条件を満たしたりします。
コンテストの練習では、時間的な制約の中でグラフ電卓なしに解答を検証できる、理想的なループ値の高速でオフラインの情報源がしばしば必要になります。プロダクトや教育向けのツールは、学習者がアンペアと平方メートルを入力し、UI がモーメントと明確な式の説明を表示しなければならないときにこの積を使います。このページでの計算はすべてブラウザ内で完結します。
すでに m があり別単位だけが必要なときは磁気モーメント単位換算と、無料で決定的な電磁気学ツールの小さなラボを組むときはソレノイド磁場やローレンツ力のヘルパーと組み合わせてご利用ください。
活用例
宿題と実習のチェック
教科書の電流ループについて m = I·A を計算し、実習の測定の前後で期待トルクや遠方界のスケーリングを確認します。
コイル設計と指導用ソフトウェア
ユーザーが入力したループ電流と面積を符号付きスカラーモーメントへ正規化し、設計スケッチ、授業、対話型デモに使います。
よくある質問
電流ループの磁気双極子モーメントはどう定義されますか?
平面電流ループでは m = I · A です。I はアンペアの電流、A は平方メートルの囲まれた面積です。結果はアンペア平方メートル(A·m²)で、ジュール毎テスラと等価です。符号は電流に従います。 I を反転するとモーメントも反転します。
面積が負の場合はどうなりますか?
反対向きの法線を意図していた場合は、負の面積ではなく負の電流を送ってください。
N 巻きのコイルはどう扱いますか?
このページは単一ループの積 m = I·A を実装します。N 巻きの場合は実効電流 N·I(アンペア巻き)を送るか、返されたモーメントを自分で N 倍してください。負の面積は送らないでください。
磁気モーメントの単位換算と同じですか?
違います。 この計算ツールは電流とループ面積から m を求めます。すでに分かっているモーメントを A·m²、ボーア磁子、erg/G、J/T の間で換算するのは別の検索であり、単位換算ページの役割です。
磁気双極子モーメントはどんな計算に使われますか?
磁場の中でループにはたらくトルクや、磁場中のポテンシャルエネルギー、小さなループアンテナの遠方の磁場を求める式に登場します。どれも電流と面積の積が出発点です。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/phys/magnetic-dipole-moment \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"current":2,"area":0.5}'const res = await fetch("https://api.kit.forhosting.com/phys/magnetic-dipole-moment", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"current": 2,
"area": 0.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/phys/magnetic-dipole-moment",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"current": 2,
"area": 0.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/phys/magnetic-dipole-moment", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"current":2,"area":0.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"current":2,"area":0.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/phys/magnetic-dipole-moment", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"current": 2,
"area": 0.5
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.magnetic_dipole_moment",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
制限
max_abs_current | 1000000000000000 |
max_abs_area | 1000000000000000 |
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
負の面積、または有限数ではない面積は invalid_input で拒否されるため、符号付きや壊れた面が黙って誤ったモーメントになることはありません。成功したAPI呼び出しは $0.002 で課金され、無効な入力は課金されません。
m = I · A の意味とレスポンスに含まれるもの
応答は正規化された current と area、magnetic_dipole_moment、メソッドタグ current_loop、式の文字列 m = I · A、単位 A·m² をエコーします。エンジンはサポートされる大きさの範囲内で2つの有限数を掛けるか、invalid_input で入力を拒否します。このページは平面電流ループの積だけに答え、ワークシート、ユニットテスト、API利用者に適した安定した数値出力を返します。
電流と面積の読み取り方と、負の面積が失敗する理由
優先されるフィールドはループ電流(アンペア)の current と、囲まれた面(平方メートル)の area ですが、電流には I、i、amperes、amps、面積には A、loop_area、surface という別名も受け付けるため、スプレッドシート、クエリ文字列、型付きフォームは同じ契約を再利用できます。負の面積は常に invalid_input で拒否されます。欠落、無限、その他有限数ではない面積も同様に拒否され、フォームがコントロールをマークできるようフィールド名が示されます。自動化されたパイプライン内で積を自前で再実装することなく同一の数学的結果が必要な場合は、このページの無料ブラウザ実行と有料APIを組み合わせてご利用ください。
電流ループのモーメント計算が学習・実習・製品業務で役立つ場面
API経由では成功した検索1件につき $0.002 がかかり、検証に失敗したリクエストは課金されず、レスポンスが返された後は何も保存されません。この無料のインタラクティブな探索と、同一結果を返す有料APIという分割は、KIT の tier-A カタログの他のツールと同様であり、教室でのデモから自動化パイプラインへ、数学的な結果を変えることなく移行できます。
連携の活用例
決定的なテストフィクスチャ
磁気静力学コードのユニットテスト、プロパティチェック、CI アサーション向けに、再現可能な magnetic_dipole_moment 値を生成します。
技術的な質問
磁気双極子モーメント計算ツールの料金はいくらですか?
このページのブラウザ実行は無料です。API では成功したリクエストが $0.002、無効な入力は課金されません。