With the increasing fears of the impacts of the high penetration rates of Photovoltaic (PV) systems, a technical study about their effects on the power quality of the utility grid is required. Since such study requires a complete modeling of the PV system in an electromagnetic transient software environment, for that MATLAB was chosen. This paper investigates a grid-tied PV system that is prepared in MATLAB. The model consists of PV array, DC link capacitor, DC-DC boost converter, single phase hysteresis current control inverter, AC inductive filter and a utility grid equivalent model. The paper starts with choosing MATLAB as the simulation environment and then by investigating the tasks of the different blocks of the grid-tied PV system model. It has also undertaken the various effects of variable atmospheric conditions (irradiation and temperature) on the performance of the different components in the model. DC-DC converter and inverter in this model use PWM and SPWM switching techniques, respectively. Finally, total harmonic distortion analysis on the inverter output current at PCC was applied and the values obtained were compared with the limits specified by the regulating standards such as IEEE Std 519-1992.This paper presents an overview of the matrix converter and its modulation techniques with application. Matrix converter is one of the most interesting members of power converter family; provide direct AC-AC conversion.