我在matlab中定义了以下函数:
function draw_snake(snake,food)但是matlab向我展示了一条错误信息,它说:
Error: Function definitions are not permitted in this context.我是新来的matlab和刚刚安装它。
我正在使用MATLAB版本8.1.0.604。
发布于 2013-10-05 12:49:44
见这里 文档 say
“函数y1,.,yN = myfun(x1,.,xM)声明了一个名为myfun的函数,它接受输入x1、.、xM并返回输出y1、.、yN。这个声明语句必须是函数的第一个可执行行。”
所以,
function draw_snake(snake,food)必须是名为draw_snake.m的脚本的第一行。
https://stackoverflow.com/questions/19197955
复制相似问题