Scilab for Beginners is a short introduction about Scilab provided by us for the students who wish to work in Sci-lab. It is open-source software used in all the mathematical operations for engineering and scientific purpose. Sci-lab was actually developed by researchers from FRANCE and INRA. It is specially developed for numerical applications such as Matrix manipulation, concatenation, transpose, etc. So it contains numerous functions and advanced functions and also has features to create our own functions. We have emphasized the major functions used in Scilab for beginners. It is very similar to MATLAB but has few more advanced features than MATLAB. Let’s learn about a few basic things about Scilab
Major Three Components Of Scilab Are
- Libraries of functions ( Scilab procedures and also macros)
- Interpreter
- Interfaces for FORTON, C++, Java, Modelica, TCL/Tk, C and also LAB-VIEW
- And so on
Salient Features About Scilab
- It solves all the numerical problems and also reduces the LOC as compared to other major languages.
- Supports all major Matrix operations.
- It can be interfaced with C, C++, Java, FORTON and also .Net.
- Using Scilab functions, we can use C++ code using
- “c:\program files(x86)\scilab 5.3\modules\call-scilab\example”
- It runs on all the major platforms like Windows XP, VISTA,7,8 , GNU, Linux, and also MAC OSX etc.
Major Functions Of Scilab
2D And 3D Visualization
- Using Pie charts, Lines, histograms, surfaces, Animation, Latex/MathML annotation, graphics etc.
- Supports formats like PPM, PNG, EMF, EPS, PDF and SVG
- And so on
Simulation And Math Functions
- Linear algebra
- Sparse matrices
- Polynomials and rational functions
- Elementary functions of scientific calculations
- And so on
Optimization
- Linear matrix inequalities
- Non linear optimization
- Quadratic optimization
- Nonlinear least-square optimization
- Semi definite programming
- Genetic algorithms and simulated annealing
- And so on