inkognito
ну ты даешь! А если бы ты в С такое написал, компайлер бы не заругался?
Во первых ты запускаешь ФУНКЦИЮ abc без входных аргументов. А потом удивляешься что А не определен. Разницу между скриптами и функциями знаешь ? Вот она! Теперь ты ее можешь почувствовать. Испаравляй как сказал
Drakosha.
а во вторых как ты хочешь получать назад значения ?
Код:
function Z=abc(A)
Z=A-1;
end
Я тебе рекомендую посмотреть демки и их код, а также посмотри хелп на тему
Programming and Data Types: M-File Programming: Functions