関数devalの意味

3 ビュー (過去 30 日間)
Cir 2t
Cir 2t 2020 年 11 月 18 日
回答済み: Musashi Ito 2020 年 11 月 24 日
下記の説明がmatlabサイトにあったのですが、イマイチ説明内容がピンときません。
deval関数は、どのような意図を持って使用する関数なのでしょうか?
y = deval(sol,x) および y = deval(x,sol) は、微分方程式問題の解 solx に含まれる点で評価します。

回答 (1 件)

Musashi Ito
Musashi Ito 2020 年 11 月 24 日
あまり詳しくないのですが、ドキュメンテーションを読むと下記のような使い方のようです。
・ode45 などの微分方程式を計算する関数は構造体のデータ型で結果を出力することができる。
・出力された構造体(例えば sol という変数に代入)には ode45 などで計算した結果や情報が格納されている。
・deval 関数を使用すれば、後から上記で出力された構造体の情報から、新たに指定した評価点 x で解を評価したり、指定した解の成分だけを取り出したりできるみたいです。

カテゴリ

Help Center および File Exchange常微分方程式 についてさらに検索

タグ

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!