製品
製品の一覧
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
SEARCH MATHEMATICA 8 DOCUMENTATION
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE
DOCUMENTATION CENTER
FOR THE LATEST INFORMATION.
Mathematica
>
数学とアルゴリズム
>
方程式の解法
>
Mathematica
組込みシンボル
再帰方程式の解法
チュートリアル »
|
RecurrenceTable
Solve
Sum
ZTransform
GeneratingFunction
DifferenceRoot
DSolve
FindSequenceFunction
FindGeneratingFunction
FindLinearRecurrence
関連項目 »
|
離散微積分
離散数学
方程式の解法
再帰関数と総和関数
7.0の新機能のまとめ
バージョン6.0の新機能:数学とアルゴリズム
バージョン7.0の新機能:数学とアルゴリズム
その他 »
RSolve
RSolve
[
eqn
,
a
[
n
],
n
]
a
[
n
]
についての再帰方程式を解く.
RSolve
[{
eqn
1
,
eqn
2
,
...
}, {
a
1
[
n
],
a
2
[
n
],
...
},
n
]
再帰方程式系を解く.
RSolve
[
eqn
,
a
[
n
1
,
n
2
,
...
], {
n
1
,
n
2
,
...
}]
偏再帰方程式を解く.
詳細
RSolve
[
eqn
,
a
,
n
]
は
a
の解を純関数として与える.
この方程式は
a
[
n
+
]
の形式でオブジェクトを含むことができる.ただし,
は定数あるいは
a
[
[
n
]]
,
a
[
[
[
n
]]
,
a
[
[
...
[
[
n
]]
...
]]
の形式の一般的なオブジェクトである.
は次のような形式を取ることができる.
n
+
算術差分方程式
n
幾何方程式または
-差分方程式
n
+
算術幾何関数差分方程式
n
幾何ベキ関数差分方程式
線形分数関数差分方程式
端末条件の指定のために,
a
[0]
val
のような方程式を与えることができる.
RSolve
は,十分な端末条件が指定されていない場合は未定義の定数を含む一般的な解を返す.
RSolve
が導入する定数には連続する整数で指標が付けられる.オプション
GeneratedParameters
で各指標に適用する関数を指定する.デフォルトは
GeneratedParameters
->
C
であり,これによって定数
C
[1]
,
C
[2]
, ... が与えられる.
GeneratedParameters
->(
Module
[{
C
},
C
]&)
は,たとえ
RSolve
が別の機会に呼び出されても積分定数が一意的であることを保障する.
偏再帰方程式の場合,
RSolve
は任意の関数
C
[
n
][
...
]
を生成する.
RSolve
が与える解は
Sum
が明示的に実行できない総和を含むことがある.そのような総和には局所的な名前を持ったダミー変数が使われる.
RSolve
は
Solve
による陰的な解を与えることがある.
RSolve
は常差分方程式と
q
差分方程式の両方を解くことができる.
RSolve
は常差分方程式だけでなく差分代数方程式も扱うことができる.
RSolve
は定数係数を持つ任意の階数の線形再帰方程式を解くことができる.また,多くの非線形方程式に加え非定数係数を持つ2階までの線形方程式も解くことができる.
例題
すべて閉じる
例
(4)
差分方程式を解く:
In[1]:=
Out[1]=
境界条件を入れる:
In[1]:=
Out[1]=
a
についての「純関数」解を得る:
In[1]:=
Out[1]=
解を式に代入する:
In[2]:=
Out[2]=
関数方程式を解く:
In[1]:=
Out[1]=
スコープ
(24)
一般化と拡張
(1)
オプション
(1)
アプリケーション
(10)
特性と関係
(3)
考えられる問題
(3)
おもしろい例題
(1)
関連項目
RecurrenceTable
Solve
Sum
ZTransform
GeneratingFunction
DifferenceRoot
DSolve
FindSequenceFunction
FindGeneratingFunction
FindLinearRecurrence
チュートリアル
再帰方程式の解法
関連リンク
実装に関するノート: 代数と解析
その他
離散微積分
離散数学
方程式の解法
再帰関数と総和関数
7.0の新機能のまとめ
バージョン6.0の新機能:数学とアルゴリズム
バージョン7.0の新機能:数学とアルゴリズム
バージョン 5 の新機能 | バージョン 7 での修正機能