数学建模社区-数学中国
标题:
新手征程,希望大家来解答~关于多项式和常微分方程部分的问题
[打印本页]
作者:
爱的侍者
时间:
2012-8-26 13:51
标题:
新手征程,希望大家来解答~关于多项式和常微分方程部分的问题
第一个问题: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]是用来干嘛的?
希望大家多多指教 感激不尽。
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5