func8p2.m
上传用户:zhdd911129
上传日期:2007-05-11
资源大小:722k
文件大小:1k
源码类别:

matlab例程

开发平台:

Matlab

  1. solinit = bvpinit(linspace(0,1,5),[0 1]);
  2. sol = bvp4c(@twoode,@twobc,solinit);
  3. x = linspace(0,1);
  4. y = deval(sol,x);
  5. z=(0:0.1:1)
  6. h=0.1
  7. for i=1:10
  8.     z=-exp(1)/(1+exp(1))*exp(-i*h)-1/(1+exp(1))*exp(h*i)+1
  9. end
  10. plot(x,y(1,:));
  11. %调用matlab求微分方程边值函数bvp4c,
  12. %计算值:0.0379  0.0708  0.0941  0.1082  0.1132  0.1091  0.0959  0.0735  0.0417 
  13. %0.0046  0
  14. %真实值:0.1000  0.0413  0.0730  0.0954  0.1087  0.1132  0.1087  0.0954  0.0730
  15. %0.0413  0   ,在中间部分误差较小
  16. %figure,twode.m,twobc.m enclosed