odeToVectorFieldgydF4y2Ba
降低一阶阶的微分方程gydF4y2Ba
金宝app支持特征向量或字符串输入将在未来的版本中被删除。相反,使用gydF4y2Ba信谊gydF4y2Ba
声明变量,并替换输入等gydF4y2BaodeToVectorField (“D2y = x”)gydF4y2Ba
与gydF4y2Ba信谊y (x), odeToVectorField (diff (y、x, 2) = = x)gydF4y2Ba
。gydF4y2Ba
语法gydF4y2Ba
描述gydF4y2Ba
将高阶微分方程gydF4y2BaVgydF4y2Ba
= odeToVectorField (gydF4y2Baeqn1,…, eqnNgydF4y2Ba
)gydF4y2Baeqn1,…, eqnNgydF4y2Ba
一阶微分方程组,作为一个象征性的向量返回。gydF4y2Ba
(gydF4y2Ba
转换gydF4y2BaVgydF4y2Ba
,gydF4y2Ba年代gydF4y2Ba
)= odeToVectorField (gydF4y2Baeqn1,…, eqnNgydF4y2Ba
)gydF4y2Baeqn1,…, eqnNgydF4y2Ba
并返回两个符号向量。第一个向量gydF4y2BaVgydF4y2Ba
相同的输出之前的语法。第二个向量gydF4y2Ba年代gydF4y2Ba
显示了替换获得gydF4y2BaVgydF4y2Ba
。gydF4y2Ba
例子gydF4y2Ba
输入参数gydF4y2Ba
输出参数gydF4y2Ba
提示gydF4y2Ba
为了解决由此产生的一阶微分方程组,生成一个MATLABgydF4y2Ba®gydF4y2Ba函数处理使用gydF4y2Ba
matlabFunctiongydF4y2Ba
与gydF4y2BaVgydF4y2Ba
作为输入。然后,使用生成的MATLAB函数句柄作为输入MATLAB数值解算器gydF4y2Baode23gydF4y2Ba
或gydF4y2Ba数值gydF4y2Ba
。gydF4y2BaodeToVectorFieldgydF4y2Ba
只能把准线性微分方程。也就是说,最高位衍生品必须出现线性。例如,gydF4y2BaodeToVectorFieldgydF4y2Ba
可以转换gydF4y2BaygydF4y2Ba*gydF4y2BaygydF4y2Ba”(gydF4y2BatgydF4y2Ba)= -gydF4y2BatgydF4y2Ba2gydF4y2Ba因为它可以写成gydF4y2BaygydF4y2Ba”(gydF4y2BatgydF4y2Ba)= -gydF4y2BatgydF4y2Ba2gydF4y2Ba/gydF4y2BaygydF4y2Ba。然而,它不能转换gydF4y2BaygydF4y2Ba”(gydF4y2BatgydF4y2Ba)gydF4y2Ba2gydF4y2Ba= -gydF4y2BatgydF4y2Ba2gydF4y2Ba或gydF4y2Basin (gydF4y2BaygydF4y2Ba”(gydF4y2BatgydF4y2Ba))= -gydF4y2BatgydF4y2Ba2gydF4y2Ba。gydF4y2Ba
算法gydF4y2Ba
将一个gydF4y2BangydF4y2Ba阶微分方程gydF4y2Ba
一阶微分方程组,gydF4y2BaodetovectorfieldgydF4y2Ba
使得这些替换。gydF4y2Ba
使用新的变量,它重写了方程的系统gydF4y2BangydF4y2Ba一阶微分方程:gydF4y2Ba
odeToVectorFieldgydF4y2Ba
返回这些方程的两边的元素向量gydF4y2BaVgydF4y2Ba
和替换第二输出gydF4y2Ba年代gydF4y2Ba
。gydF4y2Ba
版本历史gydF4y2Ba
介绍了R2012agydF4y2Ba另请参阅gydF4y2Ba
dsolvegydF4y2Ba
|gydF4y2BamatlabFunctiongydF4y2Ba
|gydF4y2BaodeFunctiongydF4y2Ba
|gydF4y2Baode23gydF4y2Ba
|gydF4y2Ba数值gydF4y2Ba