Global Optimization Toolbox for MATLAB includes a genetic optimization algorithm implementation. Please find below links to the toolbox web page and the documentation on the genetic optimization solver.
Also you may check genetic optimization packages at MATLAB Central File Exchange (see the link below).
Optimization Toolbox ; provides widely used algorithms for standard and large-scale optimization. These algorithms solve constrained and unconstrained continuous and discrete problems. The toolbox includes functions for linear programming, quadratic programming, binary integer programming, nonlinear optimization, nonlinear least squares, systems of nonlinear equations, and multi-objective optimization. You can use them to find optimal solutions, perform trade-off analyses, balance multiple design alternatives, and incorporate optimization methods into algorithms and models.
You can open it for GA use by typing optimtool('ga'), or gatool in the command window.