How do write a function within the same main code

2 views (last 30 days)
Hello everybody,
I want to know if it is possible to write a function within the same main code rather than write it in separate M file.
Thanks in advance for any help.

Accepted Answer

Matt Fig
Matt Fig on 8 Apr 2011
Put all of this into one M-file. Then call it like this: get_sub(5)
function [OUT] = get_sub(A)
OUT = subfun(A); % Call the subfunction.
function [OUT_SUB] = subfun(B)
OUT_SUB = B.^2;

More Answers (1)

Paulo Silva
Paulo Silva on 8 Apr 2011
yes with subfunctions

Categories

Find more on Search Path in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!