is it possible to write a function inside a script?

is it possible to write a function inside a script? for example is it possible to put at the end of the script?

 Accepted Answer

you can in MATLAB R2016b or later. functions in scripts

1 Comment

This has been discussed such frequently in this forum, that it got tedious. And now the answer has changed. Wow.

Sign in to comment.

More Answers (2)

calling subfunctions: https://www.coursera.org/learn/matlab/lecture/9N7ZS/subfunctions

1 Comment

subfunctions are not relevant to the question of whether you can define a function inside a script.

Sign in to comment.

Short answer: No.
Longer answer: Nnnnnooooo.
Not much else I can say.

Categories

Find more on Block and Blockset Authoring in Help Center and File Exchange

Asked:

on 28 Jun 2015

Commented:

on 19 Mar 2018

Community Treasure Hunt

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

Start Hunting!