Live script, convert to local function

Rather simple question, but I can't seem to find any example of it.
When in live script, a local function can be created, which I have no issue doing manually.
However, there is the option on right click, to "Convert to Local Function".
When I try to do so, I get "to make the section be analyzable, specify variable to clear explicity. (line 1)"
Does anyone have an example or link to when a section of script can be change from code to a local function. I cant find an example online.

1 件のコメント

Deepak Gupta
Deepak Gupta 2022 年 5 月 17 日
Can you share the code you selected to produce above message? I am unable to produce this message and generating local function from script is working fine.

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

 採用された回答

Cris LaPierre
Cris LaPierre 2022 年 5 月 17 日

0 投票

It is bad practice - and completely unnecessary - to create a function where the first command is clear. Remove this line of code from your script before trying to convert it to a function.

1 件のコメント

Gerard Nagle
Gerard Nagle 2022 年 5 月 18 日
編集済み: Gerard Nagle 2022 年 5 月 18 日
Hi Chris,
Thanks for the reply, it seems like the clear at the start of the script was the issue, as it worked fine when I removed it.
Thank you for yoru reply.
Gerard

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

その他の回答 (0 件)

カテゴリ

製品

質問済み:

2022 年 5 月 17 日

編集済み:

2022 年 5 月 18 日

Community Treasure Hunt

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

Start Hunting!

Translated by