- 在线时间
- 14 小时
- 最后登录
- 2012-11-14
- 注册时间
- 2012-8-6
- 听众数
- 5
- 收听数
- 0
- 能力
- 0 分
- 体力
- 246 点
- 威望
- 0 点
- 阅读权限
- 30
- 积分
- 104
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 54
- 主题
- 19
- 精华
- 0
- 分享
- 4
- 好友
- 24
升级   2% TA的每日心情 | 开心 2012-11-14 09:11 |
|---|
签到天数: 14 天 [LV.3]偶尔看看II
- 自我介绍
- 学生
 |
第一个问题:p=poly(r) 和 p=poly(A) 前者由跟来计算多项式系数,后者书上写到计算A的特征多项式P,这里的A是什么?A和r不一样嘛?
第二个问题:pp=spline(x,y);
pp
pp=
form:'pp'
breaks:[0 1 2 3 4 5 6 7 8 9 10]
coefs:[10*4 double]
pieces:10
order:4
dim:1
这里的coefs为什么是10*4,而不是10*5,order显示多项式阶数是4阶,那就是应该是需要求出5个系数啊,还有一个常数项啊?
function dy=rigid(t,y)
dy=zeros(3,1);
dy(1)=y(2)*y(3);
dy(2)=-y(1)*y(3);
dy(3)=-0.51*y(1)*y(2);
options=odeset('RelTol',le-4,'AbsTol',[le-4 le-4 le-5]);
[T,Y]=ode45(@rigid,[0 12],[0 1 1],options);
plot(T,Y(:,1),'-',T,Y(:,2),'-.',T,Y(:,3),'.')
为什么要创立一个dy的空数组呢,还是3*1的,它用来干嘛的,dy=rigid(t,y),直接创立dy=[]不可?
('RelTol',le-4,'AbsTol',[le-4 le-4 le-5]);什么意思?控制精度?我想不通
[T,y]中0 1 1]是初始条件中的常数项,[0 12]是用来干嘛的?
希望大家多多指教 感激不尽。 |
zan
|