Matlab实现——Adams-Bashforth-Method
来源:互联网 发布:时时彩平台程序源码 编辑:程序博客网 时间:2024/06/18 18:23
abm.m
function A = abm(f,T,Y)%Input - f is the function entered as a string 'f'% - T is the vector of abscissas% - Y is the vector of ordinates%Remark. The first four coordinates of T and Y must % have starting values obtained with RK4%Output - A=[T?? Y??] where T is the vector of abscissas % and Y is the vector of ordinatesn=length(T);if n>=5 F=zeros(1,4); F=feval(f, T(1:4), Y(1:4)); h=T(2)-T(1); for k=4:n-1 %Predictor p=Y(k)+(h/24)*(F*[-9 37 -59 55]'); T(k+1)=T(1)+h*k; F=[F(2) F(3) F(4) feval(f, T(k+1), p)]; %Corrector Y(k+1)=Y(k)+(h/24)*(F*[1 -5 19 9]'); F(4)=feval(f, T(k+1), Y(k+1)); end A=[T' Y'];end
fun1.m
function f=fun1(t,y)f=t.^2-y;
Untitlel.m
T=[0,0.05,0.10,0.15,0.20,0.25,0.03];Y=[1,0.95127058,0.90516258,0.86179202,0,0,0];f='fun1';A=abm(f,T,Y)
- Matlab实现——Adams-Bashforth-Method
- Matlab实现——Euler's Method
- [ADAMS]Adams-matlab联合仿真
- ADAMS 和Matlab 联合仿真
- adams导出图形数据,并导入matlab进行分析
- Adams-Matlab联合仿真Forces反馈的一些注意事项
- matlab secant method
- matlab Newton method
- Matlab The Bisection Method
- Matlab Newton‘s method
- Matlab The Secant Method
- Matlab Euler's method
- Runtime — Method Swizzling(修改系统方法的实现)
- [win8.1 64位] MATLAB导出控制系统的ADAMS联合仿真的实践 [一]
- [win8.1 64位] MATLAB导出控制系统的ADAMS联合仿真的实践 [二]
- Reflection—Method
- ADAMS 快捷键
- ADAMS笔记
- JDK使用InvocationHandler和Proxy实现动态代理
- Matlab实现——Clamped Cubic Spline
- ubuntu(Debian)中ISO相关控制命令
- PostgreSQL的数据存储(十一)---数据存储
- 当人生中转换角色时,我感受到我真的很幸福
- Matlab实现——Adams-Bashforth-Method
- HDU 2035 后三位
- 智力题——11.真假处理器
- Matlab实现——Jacobi Iteration and Gauss-Seidel Iteration
- 求出一个给定数字的所有因子(6 = 2 * 3)
- [转]VS2005下编译、安装Net-snmp 5.4.1.2
- Matlab实现——Uppr Triangularization Followed by Back Subtitution
- Matlab实现——Forward-substitution
- 这就是我