Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Вопрос от начинающего пользователя Matlab
Форум разработчиков электроники ELECTRONIX.ru > Cистемный уровень проектирования > Вопросы системного уровня проектирования
aleksejj
Доброе время суток!

Прочитал данную статью ccылка.
Все идет отлично до вот этого пункта

function res=plane(strfunc,vx0,vx1,vy0,vy1,h)

vx=vx0:h:vx1;

vy=vy0:h:vy1;

figure(1)

res=ezsurfc(strfunc,vx,vy);

end

??? function res=plane(strfunc,vx0,vx1,vy0,vy1,h)
|
Error: Function definitions are not permitted in this context.


сделал все переменные глобальными. ошибка продолжается.

Прошу помощи у гуру Матлаба.
AndrewS6
Цитата
Важно: компилятор MATLAB'а понимает только функции т.е., каждый сценарий должен начинаться с function (желательно заканчиваться end) и быть отдельным m-файлом.

Это условие выполнено? Другими словами, засуньте код
Код
function res=plane(strfunc,vx0,vx1,vy0,vy1,h)

vx=vx0:h:vx1;

vy=vy0:h:vy1;

figure(1)

res=ezsurfc(strfunc,vx,vy);

end

в отдельный файл plane.m
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.