matlab用SS函数求解2元微分方程图像!高分!

[复制链接]
查看11 | 回复2 | 2010-11-3 22:13:48 | 显示全部楼层 |阅读模式
方程如下:
x1''=-20x1+10x2
x2''=10x1+20x2
(2)response when x1(0)=2, x2(0)=4; dx1(0)/dt=0, dx2(0)/dt=0;
(3)response when x1(0)=0, x2(0)=0; dx1(0)/dt=1, dx2(0)/dt=0;
老师留了个EXAMPLE
A=[0 1 0 0;-10 0 10 0; 0 0 0 1; 1 0 -11 0];
B=[0; 0 ;0 ;0];
C=[1 0 0 0; 0 0 1 0];
D=0;
sys=ss(A,B,C,D);
%状态方程
t=0:0.01:12;
[y,t1,x]=initial(sys,[1 0 0.05 0],t); %初始条件仿真
plot(t,y);
我看这个例子跟题目各种不像,而且例子的语言也不懂。。。

回复

使用道具 举报

千问 | 2010-11-3 22:13:48 | 显示全部楼层
首先呢,把你的方程变成状态方程+-
-+ | dx1| |
| | dx2| |
| =|ddx1| |
| |ddx2| +-
-++-
-+ |
dx1
| |
| |
dx2
| |
| |10 x2 - 20 x1| |
| |10
回复

使用道具 举报

千问 | 2010-11-3 22:13:48 | 显示全部楼层
首先呢,把你的方程变成状态方程+-
-+ | dx1| |
| | dx2| |
| =|ddx1| |
| |ddx2| +-
-++-
-+
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行