Forward, backward and central differences

3 views (last 30 days)
HoboHarry
HoboHarry on 21 Oct 2018
Answered: Image Analyst on 21 Oct 2018
trying to calculate the forward, backward and central difference for tanx+cosy with a step of 0.1 and x and y domains between 1 and 5.
  3 Comments
Image Analyst
Image Analyst on 21 Oct 2018
What is your definition of those 3 differences?
HoboHarry
HoboHarry on 21 Oct 2018
i'm not even sure where to start. i know for just calculating one for tanx by itself uses (f(x+h)-f(x))/h; for fwd difference where h is the step. but not sure where to go with two variables

Sign in to comment.

Answers (1)

Image Analyst
Image Analyst on 21 Oct 2018
Try conv():
kernel = [1, -1];
output = conv(signal, kernel);
kernel = [-1, 1];
output = conv(signal, kernel);
kernel = [1, -2, 1];
output = conv(signal, kernel);
See if that gives you what you want. Do you have a signal and the desired output so we can check it?

Community Treasure Hunt

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

Start Hunting!