how to use function handle

Hello,
I want to write a function code that draw a funcion based on the user input.
function plotFunc(f,x_min,x_max)
f is a function handle.
for example I want to draw x^3 from 1 to -1... how can I defin it in the function?

Réponses (2)

Rhys
Rhys le 19 Juin 2013
Modifié(e) : Rhys le 20 Juin 2013

0 votes

Hi!
to define your function you can use the inline() command and then to plot you can use the fplot() command. Your code may look something like this.
f = inline('x^3') % This creates an inline function
fplot(f, [-1, 1]) % This will plot the inline function f from the limits %set in the second input. Then you can edit the plot area anyway that you %would like (add axis labels and a title)
Hope this helps
Cheers,
Rhys
Edited to make it look nicer.

1 commentaire

Rhys
Rhys le 25 Juin 2013
It seems that the function you want to make is the same as fplot.

Connectez-vous pour commenter.

Catégories

En savoir plus sur Creating, Deleting, and Querying Graphics Objects dans Centre d'aide et File Exchange

Tags

Question posée :

le 19 Juin 2013

Community Treasure Hunt

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

Start Hunting!

Translated by