无法在matlab中定义显示错误的函数

时间:2013-10-05 12:44:13

标签: matlab

我在matlab中定义了以下函数:

function draw_snake(snake,food)

但是matlab向我显示了一条错误消息:

Error: Function definitions are not permitted in this context.

我是matlab的新手,刚刚安装了它。

我使用的是MATLAB版本8.1.0.604。

1 个答案:

答案 0 :(得分:0)

参见here docs

  

“function [y1,...,yN] = myfun(x1,...,xM)声明一个名为的函数   myfun接受输入x1,...,xM并返回输出y1,...,yN。   此声明语句必须是第一个可执行行   功能“。

所以,

function draw_snake(snake,food)

必须是名为draw_snake.m

的脚本中的第一行