文件帮助中心文件
将符号表达转换为simscape.语言方程式
simscapeequation(f)
SimScapeequation(LHS,RHS)
例子
simscapeequation(f)转换符号表达式F到Simscape™语言方程。此函数调用与变量相对于变量转换任何导数T.到Simscape符号X.Der.。这里X是时间依赖的变量。在得到的simscape方程中,变量时间替换变量的所有实例T.除了衍生品T.。
F
T.
X.Der.
X
时间
simscapeequation.将具有第二个和高阶导数的表达式转换为一阶方程的系统,引入新变量,例如X1那X2., 等等。
simscapeequation.
X1
X2.
SimScapeequation(LHS,RHS)返回Simscape方程LHS == RHS.。
LHS == RHS.
全部收缩
将以下表达式转换为Simscape语言方程。
syms t x(t)y(t)phi = diff(x)+ 5 * y + sin(t);SIMSCAPEEQUATION(PHI)SIMSCAPEAPEQUATION(Diff(Y),PHI)
ans ='phi == sin(time)+ y * 5.0 + x.der;'ans ='y.der == sin(time)+ y * 5.0 + x.der;'
转换包含第二衍生物的此表达式。
Syms x(t)eqn1 = diff(x,2) - diff(x)+ sin(t);SimScapeequation(EQN1)
ans ='x.der == x1;eqn1 == sin(time)-x1 + x1.der;'
转换包含第四和第二衍生物的此表达式。
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组件文件的等式部分支持有限数量的函数。金宝app有关详细信息和支持的功能列表,请参阅SIMSCAPE金宝app方程式(Simscape)。如果符号方程包含Simscape组件文件的等式部分中不可用的函数,simscapeequation.无法正确将这些方程式转换为Simscape方程。此类表达式不会触发错误消息。具有Infinities的表达式易于无效转换。
方程式
matlabfunctionblock.|matlabfunction.|CCode.|Fortran.|Symwritessc.
matlabfunctionblock.
matlabfunction.
CCode.
Fortran.
Symwritessc.
Sie Haben AUF EINEN LINK GEKLICKT,DER DIESEM MATLAB-BEFEHL ONTSPRICHT:
Führensieden befehl Durch Eingabe在Das Matlab-Befehlsfenster Aus。WebBrowserUnterstützenkeine matlab-befehle。
选择一个网站,以便在可用的地方进行翻译内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获得最佳网站性能。其他MathWorks国家网站未优化您所在地的访问。
联系您当地的办公室