user1172468
user1172468

Reputation: 5464

passing functions to functions in matlab / octave

I'm looking at passing a function to a function.

what I want to do is create a finite difference based function to which I can pass different function to be differentiated.

For example:

function ybar = diff_finite ( x , h , function_inquestion) 
  ybar = ((function_inquestion(x+h) - function_inquestion(x)) / h
end

Thanks in advance

Upvotes: 2

Views: 355

Answers (1)

Maurits
Maurits

Reputation: 2114

Have a look at function handles.

Upvotes: 4

Related Questions