I am trying to understand Explicit Runge-Kutta method to solve system of ODEs. First I tried Euler's as below,
$ \frac{dy_1}{dt} = f_1(y_1,y_2, ..y_n) \\ \frac{dy_2}{dt} = f_2(y_1,y_2, ..y_n) $
Euler's method, the value y at step i+1
$ y_1^{i+1} = y_1^i + h\, f_1(y_1^i,y_2^i,...,y_n^i) $
But it did not provide good solutions, then I turned to Runge Kutta,
$ k_1 = f_1(y_1^i) \\ k_2 = f_1( y_1^i + 0.5 \, h \,k_1) \\ \vdots \\ y_1^{i+1} = y_1^i + \frac{h}{0.6} \, (k_1+2k_2+2k_3+k_4) $
is this correct way of doing it?