У меня есть функция, предоставленная инструктором, которая недоступна для нас, чтобы увидеть внутреннюю работу.
Эта функция в основном интегрирует все, что вы вводите.
Вот наш цикл:
for i = 1:length(time)-1
intdefValues(i) = intdef(t, r, time(i), time(i+1));
end
Мы пытаемся сделать это:
intdefValues = intdef(t, r, time(1:end-1), time(2:end));
Мы ошибаемся? В любом случае, функция не поддерживает векторы?
Синтаксис функции, если вам интересно;
intdef(t, x, a, b)
Где t = вектор времени, x = функция, а a, b — параметры начала/конца.
intdef()
. Так что, возможно, не стоит исследовать. - person Autonomous   schedule 06.10.2014