作業フローを簡素化:miniwebtoolを検索。
追加
関連ツール
ベルヌーイ方程式ソルバー方向場・傾き場プロッター一階常微分方程式ソルバーニュートン法電卓ルンゲクッタRK4法電卓
ホームページ > 数学 > 微積分 > オイラー法電卓
 

オイラー法電卓

オイラー法を使用して、任意の一次常微分方程式 y' = f(x, y) を数値的に解きます。反復テーブル、方向場に重ねられたオイラー折れ線、h、h/2、h/4 でのライブ収束比較を表示します。オプションで厳密解に対する誤差分析も可能です。

オイラー法電卓
y' =
変数 xy を使用してください。演算子 + − × ÷ ^ と関数 sin, cos, tan, exp, ln, log, sqrt, abs をサポートしています。
入力された場合、各オイラー点が y(x) と比較され、誤差がオレンジ色の破線スタブとしてプロットされます。

Embed オイラー法電卓 Widget

オイラー法電卓

オイラー法電卓は、古典的な(前進)オイラー法を使用して、\( y' = f(x, y), \; y(x_0) = y_0 \) という形式の任意の1階初期値問題を数値的に解きます。完全な反復テーブルを返し、ライブスロープフィールドの上にオイラー折れ線をプロットし、3つの異なるステップサイズでの解を比較して手法が収束する様子を視覚的に確認できます。また、厳密な閉形式の解を入力した場合は、ステップごとの誤差分析も行います。

オイラー法とは?

オイラー法は、初期値問題の解を近似するための最も単純なアルゴリズムです。解曲線上の既知の点 \( (x_0, y_0) \) から始めて、局所的な傾き \( f(x, y) \) に沿って、小さいステップサイズ h ずつ繰り返し進みます:

yn+1 = yn + h · f(xn, yn), xn+1 = xn + h

幾何学的には、各ステップは現在の点における微分方程式の値に等しい傾きを持つ短い直線セグメントです。その結果得られる折れ線 — オイラー折れ線 — は、真の(通常は曲線である)解の近似となります。

精度はどのくらいですか?

オイラー法は 1次精度 の手法です。各ステップでの局所的な打ち切り誤差は \( O(h^2) \) であり、固定された区間にわたって積分した後のグローバル誤差は \( O(h) \) です。実用的には以下のことが言えます:

内蔵のステップサイズ比較(h, h/2, h/4)を使用すると、この線形収束を直接確認できます。オプションを有効にして、3つの最終値が共通の極限に近づき、各値が前の値に比べて極限からの距離がおよそ半分になっていることを確認してください。

チャートの読み方

可視化では、単一の座標平面上に4種類の情報を重ねて表示します:

この電卓の使い方

  1. 微分方程式の右辺y' = と書かれたフィールドに入力します。変数には xy を使用します。サポートされている演算子は + − × ÷ ^、サポートされている関数には sin, cos, tan, asin, acos, atan, exp, ln, log, log10, log2, sqrt, abs が含まれます。
  2. 初期条件を設定する:開始値 x₀、その点での初期値 y₀、ステップサイズ h(正の値で順方向、負の値で逆方向に積分)、およびステップ数 n を入力します。
  3. (任意)厳密解 y(x) を入力する:既知の場合は入力してください。電卓は各ステップで \( |y_n - y(x_n)| \) を計算し、最大誤差と最終誤差を報告します。
  4. 可視化オプションを切り替える:スロープフィールドはデフォルトでオンになっています。ステップサイズ比較をオンにすると、h/2 と h/4 での2つの追加曲線が重畳されます。
  5. 実行をクリック。結果セクションに要約統計、チャート、収束比較パネル、および完全な反復テーブルが表示されます。テーブルの行にマウスを合わせると、チャート上の対応するポイントが強調表示されます(逆も同様です)。

計算例

\( y' = x + y, \; y(0) = 1 \) で h = 0.1、10ステップの場合を考えます。厳密解は \( y(x) = -x - 1 + 2e^x \) です。オイラーの公式を適用すると以下のようになります:

n = 1: y1 = 1 + 0.1 · (0 + 1) = 1.1 n = 2: y2 = 1.1 + 0.1 · (0.1 + 1.1) = 1.22 n = 3: y3 = 1.22 + 0.1 · (0.2 + 1.22) = 1.362 ⋮ n = 10: y10 ≈ 3.1875, 厳密解 y(1) = 2e − 2 ≈ 3.4366

最終的な誤差は約 0.249 です。h を 0.05 に半減させると最終誤差は約 0.13 に下がり、さらに 0.025 に半減させると約 0.067 に下がります。理論が予測する通り、見事な線形収束を示しています。

オイラー法と他の数値解法の比較

手法 次数 ステップごとの評価回数 グローバル誤差 備考
オイラー法(前進) 1 1 O(h) 最も単純な手法。教育やプロトタイピングに最適。
改良オイラー法(ホイン法) 2 2 O(h²) ステップの開始点と終了点での傾きを平均化。
中点法(RK2) 2 2 O(h²) 各ステップの中点での傾きを評価。
4次ルンゲ・クッタ法(RK4) 4 4 O(h⁴) 汎用ソルバーの定番。1ステップあたりの精度が非常に高い。
後退(後退)オイラー法 1 1(+方程式の根の算出) O(h) 無条件に安定。スティフな微分方程式に不可欠。

オイラー法がうまくいかない場合

前進オイラー法は、以下の3つの状況で不適切な挙動を示すことがあります:

一般的な用途

よくある質問

オイラー法とは何ですか?

オイラー法は、初期値問題 y' = f(x, y), y(x0) = y0 を解くための最も単純な数値的手法です。各ステップで y_{n+1} = y_n + h · f(x_n, y_n) によって解を進め、現在の点における傾きに沿って短い距離 h だけ移動します。これは1次精度であり、グローバル誤差は O(h) です。

オイラー法の精度はどのくらいですか?

オイラー法の局所的な打ち切り誤差は O(h²) であり、グローバル誤差は O(h) です。ステップサイズを半分にすると、グローバル誤差もおおよそ半分になります。この電卓での h, h/2, h/4 の収束比較が非常に有益なのは、誤差が h に比例して線形に減少する様子を確認できるからです。

オイラー法が失敗するのはどのような時ですか?

オイラー法は、スティフな問題や、解の局所的な曲率に対してステップサイズが大きすぎる場合に不安定になることがあります。数値解が振動したり、無限大に発散したり、真の解から目に見えて逸脱したりすることがあります。通常は h を小さくすることで改善されますが、スティフな方程式には後退オイラー法などの陽解法が好まれます。

ステップサイズはどのように選べばよいですか?

まずは、対象の区間で10〜50ステップ程度になるような h から始めてください。オイラー折れ線がスロープフィールドや厳密解から明らかに逸脱している場合は、h を半分にして再実行してください。内蔵の h, h/2, h/4 比較機能を使用して、3つの曲線が互いに収束しているか確認してください。

オイラー法とルンゲ・クッタ法(RK4)の違いは何ですか?

4次ルンゲ・クッタ法は、1ステップにつき4つの点で傾きを評価し、それらを (1, 2, 2, 1)/6 の重みで組み合わせます。これにより、同じステップ数でもオイラー法の O(h) よりも数桁優れた O(h⁴) のグローバル誤差を実現します。それでも、数値積分の概念を教えるためや、非常に単純な用途、低精度の用途にはオイラー法も価値があります。

連立微分方程式に使用できますか?

この電卓は、単一のスカラー1階常微分方程式 y' = f(x, y) を扱います。連立方程式や高階微分方程式の場合は、1階の連立系に書き換えて専用のソルバーを使用するか、2階の方程式を2つの1階方程式に変換してコンポーネントごとに解く必要があります。

過去にさかのぼって積分することはできますか?

はい。負のステップサイズ h を入力してください。電卓は x₀ から負の方向に n ステップ進みます。これは、既知の現在の状態から過去の状態を復元する場合に便利です。

参考文献

このコンテンツ、ページ、またはツールを引用する場合は、次のようにしてください:

"オイラー法電卓"(https://MiniWebtool.com/ja/オイラー法電卓/) MiniWebtool からの引用、https://MiniWebtool.com/

miniwebtool チーム作成。更新日: 2026年4月22日

また、AI 数学ソルバー GPT を使って、自然言語による質問と回答で数学の問題を解決することもできます。

微積分:

おすすめ:

マスターナンバー電卓InstagramユーザーID検索パーセンテージ減少電卓パーセント増加電卓サッカーxg期待ゴール電卓弧長電卓パーセント誤差電卓標準偏差電卓 - 高精度ランダムカラージェネレーター合計電卓画像分割ツールシグマ記法電卓 総和動画を結合HEX電卓円錐展開図テンプレートジェネレーターMACアドレス検索番号を並べ替える中央値電卓筆算割り算電卓フィートとインチからセンチメートルへのコンバーター英単語ランダム生成ツールエンジェルナンバー電卓ランダム超能力ジェネレーター平方完成電卓ランダム絵文字ジェネレーター不可視文字除去ツール太陽位置計算機動画を逆再生war電卓逆テキスト売上総利益率電卓ランダム誕生日ジェネレーターボウリングスコア計算機ai句読点追加手数料電卓楕円円周電卓ASCIIコード表ランダムトーナメント表作成ツール加速度電卓MP3ルーパー相対標準偏差電卓FPSコンバーターCAGR電卓対数電卓モジュロ電卓ランダム名前ジェネレータービンゴカードジェネレーター動画を回転センチメートルからフィートとインチへのコンバーター変化率電卓ボルト締付トルク計算機t検定電卓相関係数計算機関数電卓階段電卓比率電卓血糖値コンバーターランダム日付ジェネレーターYouTubeチャンネル統計私のIPアドレスは何ですかHEXコンバーター圧力電卓ビデオ速度を調整fena電卓マン・ホイットニーのU検定計算機平均寿命電卓デシベル (dB) 電卓桁数電卓小数時間から普通の時間へのコンバーター🖱️ クリックカウンター外れ値電卓クロスワードパズルメーカー土星回帰電卓指数電卓-高精度平方根電卓迷路ジェネレーターオーディオ スプリッターピタゴラスの定理電卓分数電卓XMLバリデーター上下反転テキストジェネレーターBUN対クレアチニン比電卓ホームランの打席電卓熱膨張計算機SRTからTXTへの変換ツール積分電卓斜辺電卓変動係数電卓パスワード強度テスター労働時間計算ツール正多角形電卓筆算足し算・引き算計算機log-base-2電卓バイナリ電卓行番号を追加CRC32チェックサム電卓タンジェント電卓平均電卓-高精度角度変換ツールANC電卓画像回転ツール空の行を削除するトルク電卓🔊 トーンジェネレーター周波数波長変換ツールじゃんけんジェネレーター10進数からBCDへのコンバーター中国剰余定理電卓年の日電卓 - 今日は今年の何日目分散電卓 高精度VTTからtxtへのコンバーター太陽・月・上昇星座電卓 🌞🌙✨ランダム時刻ジェネレーター動画から画像抽出ツールcsvからsrtへTikTok収益計算ツールHTMLからテキストコンバータSHA256 ハッシュジェネレーター👙 ブラサイズ電卓三角関数グラフ作成ツール二乗平均平方根電卓慣性モーメント計算機水泳ペース計算機熱伝達計算機パーセント成長率電卓文字数による改行角速度計算機パーソナリティ・ナンバー電卓学習曲線電卓自然対数電卓並列抵抗電卓割り切れるテスト電卓複数分数電卓CMYKからHEXへの変換ツールコラッツ予想電卓標準誤差電卓💧 露点電卓インタラクティブ単位円ビジュアライザーベーカーズパーセント電卓車両重量配分計算機BCDからバイナリへのコンバーター配管流量電卓IPアドレスから16進数への変換パレットジェネレーターランダムクレジットカードジェネレーターワイヤーゲージ電卓絶対値不等式ソルバーピザ生地計算機eの最初のn桁Zalgoテキストジェネレーター中間日計算機平均中央値モード電卓服のサイズ変換音節カウンターpH電卓ランダムグループジェネレーター水星逆行カレンダー点つなぎジェネレーターGIFメーカーアナグラム生成器オンライン句読点削除ツールコラージュメーカービデオをループ再生カイ二乗検定電卓ランダム算数問題ジェネレーター分圧器計算電卓沸点計算ツール逆行列電卓FacebookユーザーID検索hba1c電卓エラー関数電卓梁の電卓配当利回り電卓3d距離電卓双曲線関数電卓平均電卓部分分数分解電卓10進数から16進数へのコンバーターランダムアニマルジェネレーター円錐台電卓論理ゲートシミュレーター退職カウントダウンYouTubeショート収益化計算ツールケリー基準電卓ヴァンパイア黙示録電卓⏱️ 時間計算機水分補給計算機絶対値電卓10進数からバイナリへのコンバーターAIテキストヒューマナイザーLED抵抗器電卓グレイコード・バイナリ変換電卓ノノグラムジェネレーター (ピクロス)馬力電卓テンソル積電卓ビデオ反転ピッグラテン翻訳機ランダム整数ジェネレーター二項係数電卓動画圧縮CGPAからパーセンテージへの変換器簡単採点ツール EZ Grader子育て費用計算機赤ちゃんのミルク量計算おむつサイズ電卓赤ちゃんの名前ジェネレーター赤ちゃんの目の色予測子供のBMIパーセンタイル計算機子供の身長予測ツールhcg倍加時間計算ツール体外受精出産予定日電卓着床計算ツール中国式性別予測カレンダーISO 8601 日付フォーマッターユリウス日変換器昼寝電卓月相電卓日の出&日の入り電卓世界時計日付ローマ数字変換電卓ソブリエティ計算機ハーフバースデー計算機記念日計算機週番号計算機チップ分配計算機メールマーケティングROI電卓リード獲得単価計算機運転資本計算機限界利益計算機FIFO / LIFO 電卓安全在庫計算機発注点計算機経済的発注量EOQ電卓減価償却計算機ハンドメイド価格電卓卸売価格計算機Shopify利益計算機Amazon FBA 電卓eBay手数料計算機Etsy手数料計算機Stripe手数料計算機PayPal手数料計算機ベッティングオッズ変換器什一献金計算機ザカート計算機英国印紙税計算機HRA非課税計算ツールグラチュイティ計算機NPS計算機EPF電卓PPF計算機RD電卓SWP電卓グロスアップ計算機ローン比較電卓クレジット利用率計算ツールCDラダー電卓T-Bill米国短期国債電卓I Bond 電卓529大学積立計算機HSA電卓退職金計算機昇給計算機請求書作成ツール出張日当計算機走行距離手当計算機家賃値上げ計算機日割り家賃計算家賃適正額計算機乗り出し価格計算ツール車購入可能額計算機バイクローン計算機キャンピングカーローン計算ボートローン電卓土地ローン計算機建設ローン計算機金利のみ住宅ローン計算機バルーンローン計算機住宅ローンポイント計算機PMI電卓隔週住宅ローン返済額計算機ARM住宅ローン電卓VAローン計算機給与手取り計算機AI SQLクエリジェネレーターAI正規表現ジェネレーターAIデータ可視化ツールCSV貼り付けAIテキストトーン分析ツールAI履歴書アナライザーAI単位変換ツール自然言語AI謝罪文ジェネレーターAI 丁寧なお断り文ジェネレーターAI旅行日程ジェネレーターAI読書リストジェネレーターAIワークアウトプランジェネレーターAI献立ジェネレーターAIギフトアイデアジェネレーターAIレシピジェネレーター食材から奨学金ROI電卓大学費用計算機言語学習 流暢になるまでの学習時間電卓単語クイズ作成ツールコーネルノート作成ツールフラッシュカード間隔反復スケジューラーペイント色混合計算機タイル目地計算機食洗機の積み込み最適化ツール洗剤の使用量計算ヘアカラー混合計算機印刷コスト計算機ガス vs 電気 コスト比較電卓ギフトカードチップ電卓引っ越し用ダンボール数計算機ストレージユニットサイズ計算機カプセルワードローブ計算機ベルト長さ計算機油圧シリンダー推力計算機滑車システム計算機ギア比計算機機械比熱計算機ベルヌーイの式計算機レイノルズ数計算機潮汐時刻計算機星空観測条件計算機結び方リファレンスツール寝袋温度評価ガイドテントフットプリントサイズ電卓バックパッキング食料重量電卓ネイスミス式ハイキングペース電卓刺繍糸長さ電卓レジンキャスト量計算電卓ビーズパターン電卓陶芸粘土収縮率電卓折り紙用紙サイズ電卓キルトバインディング電卓クロスステッチ刺繍糸計算編み物パターン計算機編み針サイズ変換器かぎ針サイズ変換器馬の干し草計算ツールペット航空輸送クレートサイズ検索爬虫類飼育UVBライト距離計算機鳥かごサイズ計算機水槽ヒーターワット数電卓猫のトイレ数計算機ヘッドライト照射距離電卓エンジン圧縮比計算機タイヤ溝摩耗計算機トレーラー牽引荷重計算機旅行費用割り勘計算停止距離計算機労災補償計算機遺産配分電卓商標区分検索ツール特許出願料電卓売上税ネクサスチェッカー刑期短縮計算機時効計算機Airbnb料金最適化ツールルームメイト家賃分割計算機セクション8 家賃電卓BRRRR法計算機キャッシュオンキャッシュリターン計算機賃貸利回り計算機1031エクスチェンジ計算機資産成長ビジュアライザーランチ代計算機ジム vs 自宅トレーニング費用電卓コーヒー代計算機リモートワーク節約計算機副業ROI電卓サブスクリプション費用トラッカーSaaS料金計算ツールフリーランスプロジェクト料金計算機スモークウッド・ペアリングガイド発酵時間計算機マリネ時間計算機食事制限レシピフィルタースパイス代用品ファインダーカフェイン半減期トラッカー標準ドリンク計算ツールワインペアリング提案ツールクライミンググレード変換器自転車ギア比計算機釣り結び強度計算機ヨガポーズホールドタイマー水泳SWOLF電卓レースタイム予測計算機ボクシングパンチ力計算機ラグビー得点電卓クリケット・ランレート電卓テニススコアトラッカーWellsスコア電卓 (DVT/PE)グラスゴー・コーマ・スケール計算機アプガースコア計算機FFMI 電卓クーパー12分間走計算ツール1マイルウォークテストロックポート電卓除脂肪体重から筋力計算炭水化物インスリン比計算機インスリン感受性係数計算機ヘブライ暦変換器ヒジュラ暦変換器旧暦変換ツール文化別年齢電卓どれくらい前計算機あと何日カウントダウン電卓日付パターンジェネレーター日付に営業日を追加営業日計算機単語頻度アナライザー文の長さばらつき分析ツールヘミングウェイ風リーダビリティエディタ発音IPA変換ツールヴィジュネル暗号ツールアトバッシュ暗号ツールROT13エンコーダー・デコーダーEXIFデータビューア・削除ツールバックロニム ジェネレーター頭字語ジェネレーターパングラムチェッカーリポグラム チェッカー画像からSVGトレーサー画像からASCIIアートへの変換器JSONスキーマジェネレーターTypeScriptプレイグラウンドLessからCSSへのコンパイラーSCSSからCSSへのコンパイラーSVGからReact/JSXへの変換器クエリ文字列ビルダーURLパーサーUUID検証・デコーダーHTTPステータスコードリファレンスcURLコマンドビルダーシェルピンスキーの三角形ジェネレーター3D曲面プロッター極方程式プロッタージュリア集合生成器マンデルブロ集合エクスプローラーL-Systemフラクタルジェネレータードロネー三角形分割ジェネレーターボロノイ図ジェネレータースピログラフジェネレーターテッセレーションジェネレーターシックスシグマ工程能力計算機youtubeサムネイルダウンローダーyoutube収益見積もりツールランダムRPGキャラクタージェネレーター