Skip to content

Latest commit

 

History

History
92 lines (54 loc) · 3.95 KB

README.md

File metadata and controls

92 lines (54 loc) · 3.95 KB

Hi, 👋. Welcome.

GNU Octave is a scientific programming language for scientific computing and numerical computation. Octave helps in solving linear and nonlinear problems numerically, and for performing other numerical experiments using a language that is mostly compatible with MATLAB. It may also be used as a batch-oriented language. As part of the GNU Project, it is free software under the terms of the GNU General Public License.

MATLAB (an abbreviation of "MATrix LABoratory" is a proprietary multi-paradigm programming language and numeric computing environment developed by MathWorks. MATLAB allows matrix manipulations, plotting of functions and data, implementation of algorithms, creation of user interfaces, and interfacing with programs written in other languages. In this, Matlab_Octave(which is similar to Matlab in function and usage), repository, we will cover the Basics on Matlab Operations Using Octave, a CLI and GUI interface.

Requirements.


we will look;

  • Basic Commands in MATLAB

  • Flow Control Statements in MATLAB(if_else while, for)

  • Math Functions(Trigonometric, Exponential, Complex, Rounding and remainder, Specialized math functions,Number theoretic functions, Coordinate transforms

  • Plots in MATLAB(Basic Plots and Graphs,axis, grid, bar,legending, titleing, xlabel, ylabel, zlabel,xlim, ylim, zlim, stem, subplot, Hold)

  • Matrix arithmetic operations and array arithmetic operations.

  • Basic Operations on Electrical, Magnetic and ElectroMagnetc Circuits in Matlab.

  • Transformers circuits.

  • Types of Signals and Operations.

  • advanced problems with matlab.

  • Some mathematical problems with matlab.


Literature

  • MATLAB - Programming with MATLAB for Beginners, A Practical Introduction To Programming And Problem Solving

Interested in Helping/Supporting this project

  • Star this repository and tell all your friends about it.

  • Watch for new releases to get an update if something happens.

  • Open an Issue if you catch any error in copy text or within the project itself.

  • Open a Pull Request to include support for adding more 3rd party service's links or fixes against existing issues.

Sponsor

Docs