matlab数值微分函数是什么?一时想不起来了.

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 15:16:34
matlab数值微分函数是什么?一时想不起来了.

matlab数值微分函数是什么?一时想不起来了.
matlab数值微分函数是什么?
一时想不起来了.

matlab数值微分函数是什么?一时想不起来了.
我自己写了一个函数:
function y=dts(varargin)
% 该函数用来计算任意函数的一阶偏导数(数值方法)
% 其中第一个参数为函数名,后面依次跟函数的参数表(可以是符号参数)
% 后面参数的个数必须与第一个函数名相符合
% 即如果输入的函数名是一元函数,则需要一个参数
% 也就是求该函数在该点的一阶导数值(这里用数值导数)
% 对于多元函数(不超过5个),方法类似,只是后面的参数个数较多
% 本程序只求对给定的函数的第一个自变量的偏导数
%
% 用法举例:
% 1. 求函数 sin 在 pi 点的导数值:
% dts(@sin, pi) 或 dts('sin', pi)
% 2. 求函数 f(x,y) 在点(1, 2) 点关于 x 的一阶偏导数:
% dts(@f,1,2) 或 dts('f',1,2)
% 以此类推.
np = nargin;
if np