function X = euler (f, x0, dt, T) % Euler-Verfahren % Input: N = ceil(T/dt); dt = T/N; X = zeros(size(x0,1), N+1); X(:,1) = x0; for k = 1:N uk = f(X(:,k)); X(:,k+1) = X(:,k) + dt*uk; end