製品
製品の一覧
Mathematica
Mathematica
学生エディション
Mathematica
ホームエディション
Wolfram
CDF Player
(無料ダウンロード)
CDF(計算可能ドキュメント形式)
web
Mathematica
grid
Mathematica
Wolfram
Workbench
Wolfram
SystemModeler
Wolfram
Finance Platform
Mathematica
アドオン
Wolfram|Alpha関連製品
ソリューション
ソリューションの一覧
工学
航空宇宙工学と防衛
化学工学
制御系
電気工学
画像処理
生産工学
材料科学
機械工学
オペレーションズリサーチ
光学
石油工学
バイオテクノロジーと医学
バイオインフォマティクス
医用画像処理
金融,統計,ビジネスの分析
保険数理
データの解析とマイニング
計量経済学
経済学
金融工学と数学
財務リスク管理
統計
ソフトウェア工学とコンテンツ配信
オーサリングと出版
インターフェース開発
ソフトウェア工学
Web開発
科学
天文学
バイオサイエンス
化学
環境科学
地球科学
社会・行動科学
デザイン,芸術,娯楽
ゲームデザイン・特殊効果・ジェネレーティブアート
教育
高等教育
短大・専門学校
初等・中等教育
学生
テクノロジー
CDF(計算可能ドキュメント形式)
高性能並列計算(HPC)
参照:テクノロジーガイド
ご購入
オンラインストア
他の購入方法
Volumeライセンスとサイトライセンス
販売部へのご連絡
ソフトウェア
サービス
アップグレード
トレーニング
書籍
Wolframグッズ
サポート
テクニカルサポートページ
Mathematica
ドキュメント
知識ベース
ラーニングセンター
テクニカルサービス
コミュニティ & フォーラム
トレーニング
サイトライセンスの確認
Wolframユーザポータル
会社概要
会社概要
ニュースとイベント
Wolframブログ
パートナーシップ
採用情報
Mathematica
の歴史
Stephen Wolframのホームページ
連絡先
Wolfram Webサイト
サイトの一覧
Wolfram|Alpha
デモンストレーションプロジェクト
MathWorld
Integrator
Wolfram Functions Site
Mathematica Journal
Wolfram Media
Wolfram
Tones
Wolfram Science
Stephen Wolfram
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE
DOCUMENTATION CENTER
FOR THE LATEST INFORMATION.
DOCUMENTATION CENTER SEARCH
New to
Mathematica
?
Find your learning path
»
Mathematica
>
データの操作
>
数値データ
>
曲線のフィットと近似の関数
>
ListInterpolation
>
Mathematica
>
データの操作
>
統計的データ解析
>
曲線のフィットと近似の関数
>
ListInterpolation
>
Mathematica
>
数学とアルゴリズム
>
統計的データ解析
>
曲線のフィットと近似の関数
>
ListInterpolation
>
MATHEMATICA 組込みシンボル
近似関数と補間
チュートリアル »
|
Interpolation
FunctionInterpolation
ListContourPlot
Quantile
関連項目 »
|
曲線のフィットと近似の関数
その他 »
ListInterpolation
ListInterpolation
[
array
]
与えられた値の配列を補間する近似関数を表す
InterpolatingFunction
オブジェクトを作成する.
ListInterpolation
の各値の座標を決めるグリッド域を指定する.
詳細
等の代りに,明示的に格子線の位置をリストしてもよい.特別な指定がないときは,等間隔の格子線を引くものとする.
ListInterpolation
[
array
]
では,格子線は各方向の整数位置に置かれるものとする.
は何次元の配列(任意のレベル数でネストしたリストに対応)でも指定することができる.
ListInterpolation
は,
の成分と同じ精度の値を返す
InterpolatingFunction
オブジェクトを生成する.
ListInterpolation
は
Method
オプションをサポートする.可能な設定値としてスプライン補間に
,エルミート補間に
がある.
例題
すべて閉じる
例
(3)
データを補間する近似関数を構築する:
関数を適用して補間された値を求める:
補間された関数をプロットする:
もとのデータと比較する:
x
の値が
の区間に等分に散らされた近似関数を構築する:
関数を適用して補間された値を求める:
補間関数をもとのデータとともにプロットする:
値の配列から値を補間する近似関数を構築する:
関数をもとのデータとともにプロットする:
データを補間する近似関数を構築する:
In[1]:=
Out[1]=
関数を適用して補間された値を求める:
In[2]:=
Out[2]=
補間された関数をプロットする:
In[3]:=
Out[3]=
もとのデータと比較する:
In[4]:=
Out[4]=
x
の値が
の区間に等分に散らされた近似関数を構築する:
In[1]:=
Out[1]=
関数を適用して補間された値を求める:
In[2]:=
Out[2]=
補間関数をもとのデータとともにプロットする:
In[3]:=
Out[3]=
値の配列から値を補間する近似関数を構築する:
In[1]:=
Out[1]=
関数をもとのデータとともにプロットする:
In[2]:=
Out[2]=
スコープ
(4)
任意の
x
の値の点の間を補間する:
x
の値がデータに直接含まれることがある:
Table
を使ってデータを作る:
補間を形成する:
補間関数をプロットする:
多次元データのリストを作る:
近似補間関数を作る:
補間関数をプロットする:
一般化と拡張
(3)
導関数の値を含むデータを作る:
補間を構築する:
補間をプロットする:
各点の傾斜ベクトルを含む2Dデータを作る:
傾斜を含まないデータと比較する:
二次導関数のテンソルも含める:
オプション
(7)
零次の補間をする:
線形補間をする:
二次補間をする:
一次元では線形,二次元では二次の補間をする:
ランダムデータの区分エルミート補間のスプラインを比較する:
曲線は近いように見えるが,スプラインには連続する導関数がある:
周期的に繰り返す補間関数を作る:
二次元でのみ周期的に繰り返す補間関数を作る:
特性と関係
(2)
補間関数は常にデータ点を通る:
補間関数の積分を求める:
補間関数とその積分をプロットする:
積分の根を求める:
考えられる問題
(4)
もとのデータで定義された領域の外側では補外が使われる:
プロットは補外の不正確さを示している:
デフォルトの次数選択では,各次元で少なくとも4点必要である:
次数を低くすると,必要な点も少なくなる:
補間関数は,常に連続的であるが,微分できるとは限らない:
個の導関数が指定されている場合,補間関数は連続する
次導関数を持つ:
関連項目
Interpolation
FunctionInterpolation
ListContourPlot
Quantile
チュートリアル
近似関数と補間
その他
曲線のフィットと近似の関数
バージョン 3 の新機能 | バージョン 7 での修正機能