Функция октавы не определена

Любая идея, почему следующее вызывает ошибку?

      printf("this is my text\n");

MyFunc;

function MyFunc
  printf("printing from inside function\n");
endfunction

Это ошибка, которую я получаю (из командного окна)

ошибка: 'MyFunc' undefined около строки 3, ошибка столбца 3: вызывается из function_example в строке 3 столбца 1

1 ответ

Хорошо, теперь я вижу проблему. Определение функции необходимо разместить перед вызовом функции, как показано ниже.

      printf("this is my text\n");

function MyFunc
  printf("printing from inside function\n");
endfunction

MyFunc;
Другие вопросы по тегам