diffCenter

Computes the second-order finite difference approximation.
260 téléchargements
Mise à jour 30 déc. 2015

Afficher la licence

% dx = diffCenter(x,dt)
%
% Computes the second-order finite difference approximation of x with
% respect to t. A one-sided second order difference is used at the end
% points, so size(dx) == size(x).
%
% INPUTS:
% x = [m, n] = matrix of function values over a uniform time grid n
% dt = sampling period of x (default = 1)
%
% OUTPUTS:
% d = dx/dt = first derivative of x wrt t
%
% NOTES:
% This command is very similar to Matlab's gradient command. The
% difference between the two is how they handle the boundaries.
% DiffCenter (this function) uses a second-order finite difference,
% while gradient (by Matlab) uses a first-order finite difference.
% The functions are identical for interior points.
%
% See also: cumInt, diff, gradient
%

Citation pour cette source

Matthew Kelly (2024). diffCenter (https://www.mathworks.com/matlabcentral/fileexchange/54459-diffcenter), MATLAB Central File Exchange. Récupéré le .

Compatibilité avec les versions de MATLAB
Créé avec R2012a
Compatible avec toutes les versions
Plateformes compatibles
Windows macOS Linux
Catégories
En savoir plus sur Sparse Matrices dans Help Center et MATLAB Answers
Remerciements

A inspiré : diffCenterVar

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Publié le Notes de version
2.0.0.0

BUG FIX: The one-sided difference coefficients were off by a factor of two! They are now correct.

Added a reference to the Matlab command gradient, which is very similar to diffCenter.

1.5.0.0

still trying to make image fit in window properly

1.4.0.0

Fixed photo. Again.

1.3.0.0

Re-sized image so it isn't cropped poorly by file exchange.

1.2.0.0

Added photo.

1.1.0.0

added more tags

1.0.0.0