how to define a function inside a script so that I wont need to redefine local variables/tables to the function?

Assume I have table a and parameter b in the matlab script and I define function:calcfun() at the end of the script. I recieve error:" Undefined function or variable a" when I define calcfun(). Is there any way to define the fucntion without giving the local variables/tables as input?
I assumed local variables/tables of a script can be used in its function.

Categories

Asked:

on 22 Oct 2019

Answered:

on 22 Oct 2019

Community Treasure Hunt

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

Start Hunting!