It is effortlessly extensible and customizable via user described functions written in Octave’s own language, or using dynamically loaded modules written in C++, C, Fortran, or other languages. GNU Octave is also freely redistributable program. You may redistribute matlab and/or adjust matlab below matlab phrases engineering matlab GNU General Public License GPL as published by matlab Free Software Foundation. Octave was written by John W. Eaton and many others. Because Octave is free software you are inspired to help in making Octave more helpful by writing and contributing extra purposes for it, and by reporting any complications you could have. manage numbers, algebraic symbols and different mathematical objects equivalent to equations, inequalities and applications; take into account and apply matlab information of ratio and proportions in ordinary examples; bear in mind and apply matlab information of A. P. and G. P. in usual complications; be mindful matlab basic properties of strains, triangles and circles and use engineering deductive approach to look at geometric and related issues; have in mind and use trigonometric ratios for standard 2 D figures and mensuration of 3 D solid items; bear in mind matlab primary laws of likelihood; use statistical measures to analyze and interpret data;use knowledge of coordinates to resolve issues related to elements and instantly strains; and apply their mathematical knowledge and abilities to clear up engineering diversity of complications. Teaching and Learning Strategies matlab teaching and learning is carried out via engineering aggregate of lectures and sophistication practices.