Data-Driven Controls are a special class of controller design methods. They are characterized that the controllers can be designed directly by the data collected from a single open-loop trajectory of the plant without the need of building a mathematical model for the plant. Recently, a DDC method using noisy data was presented where the solvability condition for the existence of a stabilizing state feedback gain is in the form of linear matrix inequality (LMI). This thesis extends the existing stabilizing design to step tracking control. Numerical simulation for controlling the position of a DC motor and balancing an inverted pendulum using Matlab are conducted. In addition, hardware implementation of the DC motor position control system is established, which verifies the effectiveness of the proposed DDC design.