Matlab实现——Euler's Method
2011-09-13 20:05
621 查看
euler.m
fun.m
function f=fun(t,y)
f=3*y+3*t;
untitled.m
a=0;
b=2;
ya=1;
M=20;
f='fun';
E=euler(f,a,b,ya,M)
%Program9.1 (Euler's Method) function E=euler(f,a,b,ya,M) %Input - f is the function entered as a string ??f?? % - a and b are the left and right endpoints % - ya is the initial condition y(a) % - M is the number of steps %Output - E=[T?? Y??] where T is the vector of abscissas % and Y is the vector of ordinates h=(b-a)/M; T=zeros(1,M+1); Y=zeros(1,M+1); T=a:h:b; Y(1)=ya; for j=1:M Y(j+1)=Y(j)+h*feval(f,T(j),Y(j)); end E=[T' Y'];
fun.m
function f=fun(t,y)
f=3*y+3*t;
untitled.m
a=0;
b=2;
ya=1;
M=20;
f='fun';
E=euler(f,a,b,ya,M)
相关文章推荐
- MATLAB实现构造Euler环游图的算法——数学建模
- Matlab Euler's method
- 【转】MATLAB实现构造Euler环游图的算法——数学建模
- Matlab实现——Adams-Bashforth-Method
- Matlab/OpenCV自己实现Harris特征点提取和匹配
- 双边滤波(bilateral filter)彩色图 matlab实现代码
- 路径规划之Dijkstra算法与matlab实现
- Matlab实现——Adaptive Quadrature Using Simpson’s Rule
- 图论--Matlab实现最短路径算法
- 径向基神经网络及MATLAB实现
- 自适应滤波的matlab实现
- matlab中实现Gabor滤波器
- matlab 实现kmeans
- 64位系统vs2010平台下实现C++与matlab R2014混合编程方法示例
- 曼尔顿假设之MATLAB实现
- 实例应用:自动答卷评分【MATLAB实现】
- MATLAB和C/C++混合编程实现图像处理(一)
- 8邻域和16邻域链码的matlab实现
- 基于密度的空间的数据聚类方法DBSCAN(Density-Based Spatial Clustering of Applications with Noise)matlab实现
- matlab自带函数实现高斯滤波(gauss filter)快速算法