MATLAB kinetic functions