how to call prepared function (m file)

Hi,
I downloaded a function a function and I want to use it in my script. I tried to call it by using 'load' and 'import' but got error.
how can I call it?

 Accepted Answer

Hi Sani,
You can directly call the function with its name, provided it is in the path. For example your downloaded function name is myfun.m, then directly call with its name and required inputs in the script you want to access.
Regards,
Sriram

8 Comments

It says Undefined variable when I do that
Is that ensured the file is in the matlab path? Does the function have any inputs and outputs? Can you show what the error is?
I downloaded the function from here: https://www.mathworks.com/help/matlab/ref/scatter.html
the error messege is:
scatter_kde.m
Undefined variable "scatter_kde" or class "scatter_kde.m".
Hi Sani, i didn't see any function with name scatter_kde.m, in that page.
Thanks for the link. May i know if the example provided in the function, works? Like, try help scatter_kde in command promt and run the example.
yes it works
Then, it should work if used in script directly. Use it with scatter_kde(x,y) in the script

Sign in to comment.

More Answers (0)

Categories

Community Treasure Hunt

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

Start Hunting!