matlab定义函数时遇到此上下文中不支持函数定义。函数只能作为代码中的局部函数或嵌套函数创建。

问题遇到的现象和发生背景

matlab定义函数时遇到此上下文中不支持函数定义。函数只能作为代码中的局部函数或嵌套函数创建。

问题相关代码,请勿粘贴截图

function dy = myfunc(t,y);

运行结果及报错内容

function dy = myfunc(t,y);

错误: 此上下文中不支持函数定义。函数只能作为代码文件中的局部函数或嵌套函数创建。

我的解答思路和尝试过的方法

尝试过定义为主函数function main来解决,但是还是报错。

function main;
function main;

错误: 此上下文中不支持函数定义。函数只能作为代码文件中的局部函数或嵌套函数创建。

我想要达到的结果

能够实现函数的定义。