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?

 採用された回答

Sriram Tadavarty
Sriram Tadavarty 2020 年 3 月 16 日

0 投票

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 件のコメント

sani
sani 2020 年 3 月 16 日
It says Undefined variable when I do that
Sriram Tadavarty
Sriram Tadavarty 2020 年 3 月 16 日
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?
sani
sani 2020 年 3 月 16 日
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".
Sriram Tadavarty
Sriram Tadavarty 2020 年 3 月 16 日
Hi Sani, i didn't see any function with name scatter_kde.m, in that page.
sani
sani 2020 年 3 月 16 日
Sriram Tadavarty
Sriram Tadavarty 2020 年 3 月 16 日
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.
sani
sani 2020 年 3 月 16 日
yes it works
Sriram Tadavarty
Sriram Tadavarty 2020 年 3 月 16 日
Then, it should work if used in script directly. Use it with scatter_kde(x,y) in the script

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File ExchangeDownloads についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by