Matlab编程解一阶非线性常微分方程组,谁知道程序怎么修改?function Yd = power_tra(t,YY)global y0 Tj Pt E U X1 YYYd=[(YY(2)-1)*y0;(Pt-(E*U/X1)*sin(YY(1)))/Tj;];global w0 Tj Pt E U X1w0=2*pi*50;Tj=11.28;Pt=1;E=1.47;U=1;X1=2.82;tspan=
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/15 01:07:11
Matlab编程解一阶非线性常微分方程组,谁知道程序怎么修改?
function Yd = power_tra(t,YY)
global y0 Tj Pt E U X1 YY
Yd=[(YY(2)-1)*y0;(Pt-(E*U/X1)*sin(YY(1)))/Tj;];
global w0 Tj Pt E U X1
w0=2*pi*50;Tj=11.28;Pt=1;E=1.47;U=1;
X1=2.82;
tspan=[0.0 0.3];
y1=[31.54*pi/180;1]
[t,YY]=ode45('power_tra',tspan,y1);
x=YY(:,1);
y=YY(:,2);
plot(t,x*180/pi);
xlabel('t/s');
ylabel('delta/deg');
grid on
clc
Yd=inline('[(YY(2)-1)*2*pi*50;(1-(1.47*1/2.82)*sin(YY(1)))/11.28]','t','YY');
[t,YY]=ode45(Yd,0.3,[31.54*pi/180;1])
x=YY(:,1);
y=YY(:,2);
plot(t,x*180/pi);
xlabel('t/s'),ylabel('delta/deg')
matlab常微分方程组的解法matlab怎么求一阶常微分方程组(solve做不出来的那种)
用matlab编程解微分方程组编程解下边方程
Matlab编程解一阶非线性常微分方程组,谁知道程序怎么修改?function Yd = power_tra(t,YY)global y0 Tj Pt E U X1 YYYd=[(YY(2)-1)*y0;(Pt-(E*U/X1)*sin(YY(1)))/Tj;];global w0 Tj Pt E U X1w0=2*pi*50;Tj=11.28;Pt=1;E=1.47;U=1;X1=2.82;tspan=
这个微分方程组杂用matlab编程求解
利用MATLAB求常微分方程组 的特解利用MATLAB求常微分方程组的特解
如何运用matlab求解非线性偏微分方程组
变系数非线性常微分方程组用mathematica怎么求解?
常微分 一阶线性常系数齐次方程组请帮忙举出一个一阶线性常系数齐次方程组并解出来.
matlab矩阵求求解微分方程组{用matlab编程}数值求解微分方程组求程序
用matlab绘出时滞微分方程组解的图像 要有编程过程和图像.
如何用matlab解二维的非线性偏微分方程组,其中每个方程是抛物线型的
如何使用MATLAB解非线性方程组
怎么用matlab解非线性方程组
用matlab解常微分方程组,为什么会出错?调用的是dsolve的函数.
【求助】非线性偏微分方程组用什么算法解
【求助】非线性偏微分方程组用什么算法解
如何求解常系数非线性微分方程组怎么样利用mathematica来求解非线性微分方程组,数值解法也好,命令是什么,格式是什么?
用matlab解微分方程组并作图