主要内容

simscapeequation

SIMSCAPE言语でれた式への式変换変换変换

说明

simscapeequation(f)は,シンボリック式Fsimscape™言语で作成れた式にします。この关数は変数変数tsimscapeののののののののの,,X.Derに変换ます。ここ,,Xは时间変数です结果のののの方程方程式変数変数変数时间は,tについての数を除く変数変数tのすべてインスタンスを置き换え。。

simscapeequation2次次以上导关をもつもつを,,x1x2などの変数使用するするする次方程式系にします。

关数simscapeequation(LHS,RHS)は,simscape方程式LHS == RHSを返します。

すべて折りたたむ

simscape言语言语言语方程式にし。。。

syms t x(t)y(t)phi = diff(x) + 5*y + sin(t);simscapeequation(phi)simscapeequation(diff(y),phi)
ans ='phi == sin(time)+y*5.0+x.der;'ans ='y.der == sin(time)+y*5.0+x.der;'

2次导次导含む式変换しし。。

syms x(t)eqn1 = diff(x,2) -  diff(x) + sin(t);simscapeequation(eqn1)
ans ='x.der == x1;eqn1 == sin(time)-x1+x1.der;'

4次导次导と次导关数含む式を変换ます。。

eqn2 = diff(x,4) + diff(x,2) -  diff(x) + sin(t);simscapeequation(eqn2)
ans ='x.der == x1;x1.der == x2;x2.der == x3;eqn2 == sin(time)-x1+x2+x3.der;'

ヒント

  • simscapeコンポーネント[方程]セクションセクションサポートさ关数数には,,制限がありますます。详细详细とサポートサポートささされれれれてているいる方程式(SIMSCAPE)simscapeコンポーネント[方程]セクションセクションセクションセクション含まれてい关数关数シンボリックシンボリック方程ににに含ま含まsimscapeequationsimscape方程方程方程方程式に変换できんんのの式式ははエラーエラーエラーメッセージをトリガーしませません。。无限を含む含む含む式

バージョン履歴

R2010Aで导入