This work presents a simple controller, tunable by three parameters, capable of following variable time references. It is a linear algebra based controller (LABC), developed from a first-order plus dead time model (FOPDT). Two processes were selected: a high-order linear process and a transesterification batch reactor from the biodiesel production process. Constant and variable time references were followed with very low tracking error. The methodology for the controller design under different conditions is described and results of simulations and experimental assays on a batch reactor are shown. Through comparison against PID and a numerical method based controller presented by other researchers, the accuracy of LABC is evidenced.