MATLAB Programming Techniques and its Applications