Matlab实现数值微分
来源:互联网 发布:传感器数据采集系统 编辑:程序博客网 时间:2024/05/18 13:31
基本证明就不说啦,基本上就是运用泰勒公式实现对函数的近似运算。
对于f(x)=-u‘’(x),u=sinx这个例子,代码如下
a(1)=2;a(2)=-1;for i=3:99 a(i)=0;endfor i=1:97 for j=1:99 C(i,j)=0; endendfor i=1:97 C(i,i)=-1; C(i,i+1)=2; C(i,i+2)=-1;endfor i=1:97 c(i)=0;endc(98)=-1;c(99)=2;A=[a;C;c];x=0:0.01:1;u=sin(x);f=-diff(u,2);b(1)=sin(0)+1/100^2*f(1);b(99)=sin(1)+1/100^2*f(99);for i=2:98 b(i)=1/100^2*f(i);endU=inv(A)*b';plot(U,'r*')%近似的二次导图像hold onplot(sin(x),'b+')%精确的二次导图像
做出图像
3 0
- Matlab实现数值微分
- 【数学建模】MATLAB数值积分与微分
- 数值微分
- [matlab]数值计算微分方程组与ode45传参问题
- MATLAB程序设计教程(8)——MATLAB数值积分与微分
- 数值微分画线算法
- Matlab 实现 数值计算方法 二分法
- Matlab--积分微分
- Matlab求解微分方程组
- DDA(数值微分法)
- 数值微分法划DDA
- 线性方程数值分析中高斯迭代matlab实现
- Matlab基础学习------------------函数微分
- 理查森外推求数值微分
- 数值微分算法(DDA画线算法)
- 数值微分算法(DDA画线算法)
- 二维微分方程组 龙格库塔 数值解
- 数值微分法(DDA)生成直线
- 错误票据
- Android动画原理分析(转载、收藏)
- 总线设备驱动模型---platform篇
- FaceBook/atc 环境搭建的总结
- python学习5
- Matlab实现数值微分
- Python http请求(读取代理ip列表)
- 疯狂Android讲义第19章web应用部署
- 单例模式写法
- sqrt函数的实现
- 3942: [Usaco2015 Feb]Censoring KMP
- 豆瓣FM歌曲播放圆形进度的实现
- ELK(五)ElasticSearch常用命令
- C++字符串学习(一)