图片缩略图

导数

版本1.0.0.0 (1.41 KB) 大卫权力
一个函数一、二、三阶导数的有效逼近。

475下载

更新2016年1月05

查看许可协议

[first, second, third, ymat] =导数(fn, x)

一个函数在指定点或点的矢量上的一、二、三阶导数的快速估计。
输入应该是n x 1向量的点(中心)来计算(对于任意数量的点n)。
一阶,二阶,三阶和四阶导数将随着n × 1向量的输出而变化。
Ymat输出是一个n x 7矩阵的样本绕中心曲折(可选)。

内部增量指定精度相乘之字形偏移量:
[0 -0.5 +0.5 -1.0 +1.0 -1.5 +1.5]

对于效率,计算一次样本+多个对称导数。
出于同样的原因,我们提供了局部抽样矩阵。
将精度(delta)降低到给定的以下是危险的/不稳定的。

例子:
x =[5: .1:5]”;
[first, second, third, value] =导数(@sin,x);
图(1);绘图(x,[第一,第二,第三,值(:,1)]);网格
[first, second, third, value] =导数(@normpdf,x);
图(2);绘图(x,[第一,第二,第三,值(:,1)]);网格

David M W Powers 2016年1月

引用作为

大卫的权力(2021)。导数(//www.tianjin-qmedu.com/matlabcentral/fileexchange/54707-derivative), MATLAB中央文件交换。检索

MATLAB版本兼容性
创建R10
与任何版本兼容
平台的兼容性
窗户 macOS Linux

社区寻宝

在MATLAB中央找到宝藏,发现社区如何可以帮助你!

开始狩猎!