Может быть, функция "Eval" может работать в вашем случае, например:
A = '1+4'; eval(A)
ans =
5
P = 'pwd'; eval(P)
ans =
/home/myname
и немного более продвинутый!
for n = 1:12
eval(['M',int2str(n),' = magic(n)'])
end
Также у нее есть родственное имя"февал" угадай, что это делает![V, D] = feval ('eig', A) [V, D] = eig (A)
и здесь
function plotf(fun,x)
y = feval(fun,x);
plot(x,y)
Вы правы!все эквивалентны,
проверьте здесь и найдите более подходящую функцию