Numerical Computations logo

JavaScript による数値計算
【 数値積分(二重積分) 】



   f (x,y) =

 変数x,yの関数 f (x,y)を入力.数式(演算子等)はJavaScriptの記法に従う.

  xa

  xb

 x についての積分の下端 xa と上端 xb を入力, xa , xb は実数で xa xb

  ya

  yb

 y についての積分の下端 ya と上端 yb を入力, ya , yb は実数で ya yb














  このコンテンツは JavaScript による数値積分プログラムです.数値積分のアルゴリズムはロンバーグ法(Romberg quadrature)を採用しています.
  数値や関数は半角文字で入力してください. 関数 f ( x,y ) および x についての積分範囲(下端 xa と上端 xb )と y についての積分範囲(下端 ya と上端 yb )の値を入力後,[Calculate] ボタンを押すことで計算結果が出力されます. 無限大(±∞)は使用できません.有限な実数のみ処理できます.

■入力に関する説明
  (基本的にJavaScriptの言語仕様に従う)
・ 演算子
+ … たし算(加算,和)
- … ひき算(減算,差)
* … かけ算(乗算,積)
/ … わり算(除算,商)
% … 剰余(その数で割った余り)
計算を優先する部分は括弧"()"でくくる
・ 記号定数(アルファベット大文字で入力)
PI … 円周率 π
E … 自然対数の底 e
・ 関数(アルファベット小文字で入力)
sqrt(x) … x の正の平方根
pow(x, a) … x の a 乗 累乗(べき乗)
exp(x) … 自然対数 e の x 乗
log(x) … x の自然対数 e を底とする対数
abs(x) … x の絶対値
floor(x) … x を超えない最大の整数
ceil(x) … x を下回らない最小の整数
sin(x),cos(x),tan(x) … 三角関数