Developers required for NMEICT/MHRD funded FOSSEE project. View more details. x

1781991 page loads.
Click here to view stats


Scilab offers an easy to use console for loading data, performing computations and plotting data. Scilab offers a set of functions for 3D plots and graphs For Optimization: Algorithms in Scilab helps the end user for Simulation to solve constrained and unconstrained continuous and discrete problems. Applications include, but are not limited to, nonlinear optimization, genetic algorithms, simulated annealing and quadratic optimization. For Signal Processing: Scilab helps you visualise, analyse and filter signals in time and frequency domains. Some of the capabilities include, but are not limited to, signal generation, power spectral density estimation, digital FIR and IIR filter design and signal transforms. Xcos is a graphical editor and has a rich library of blocks that help you design hybrid dynamical system models. It also has a palette browser and a compiler/simulator.


Scilab software, stemming from Inria, France is the worldwide open source reference in numerical computation software. Please see for more details. Scilab is used in all major strategic scientific areas of industry and services such as space, aeronautics, automotive, energy, defense, finance and transport.

Read more..


Scilab has been designed to be an open system where the user can define new data types and operations on these data types by using overloading. A large number of contributions can be downloaded from Scilab website. Scilab has been built using a number of external libraries.

Read more..
  • Testimonials

    I am Manoj Kumar, a third year undergraduate student at IIT Bombay. I learnt Scilab from the tutorial videos available on the website. And this project helped me to improve my coding skills and also I learnt quite a bit about electrical engineering while coding a textbook related to it. So, I can say that I did benefit from the internship immensely. I am very happy to have got this chance to participate in this project.

    Manoj Kumar,

    Mechanical Engineering, IIT-Mumbai,

    Textbook Companion,Electrical Engineering - Principles and Applications

  • Testimonials

    I am glad to have Scilab as open source. It has helped me evaluate and cross-check my answers.I learned Scilab from the pdf available in the official Scilab website.With list of commands and functions that was provided in the website, it was easy to learn and understand Scilab.

    Mohd Ishak,

    Electronics Engineering, AIKTC,

    Textbook Companion,Electrical Network

  • Testimonials

    I easily learnt Scilab due to its similarity with MATLAB which I was familiar with beforehand. The IIT spoken tutorials and Scilab forums provided additional help. I would specially like to thank Anuradha Amrutkar for answering some of my queries through e-mail. This internship is helping me in improving my programming skills. This project has taught me data plotting, data extraction from plots, data extraction from excel spreadsheets, etc in scilab. The FOSS nature of this project gives me additional enthusiasm and excitement while working on it as students from all over the country will be able to access these codes free of charge. The blend of technical and programming knowledge acquired from this project makes it unique.

    Aditya Vipradas,

    Mechanical Engineering, Vishwakarma Institute of Technology, Pune,

    Textbook Companion,Design of Machine Elements

  • Testimonials

    I enjoyed doing this internship and has been beneficial to me a lot. Seminar could be arranged at the end of internship or start, regarding the internal architecture of Scilab software, so that we could know where and how any code is executing. Internship should be for 1st year engineering students too.

    Tushar Kashyap,

    Department of Electronics, Model Engineering College, Thrikkakara,

    Textbook Companion,Integrated Circuits

  • Testimonials

    I am a beginner in Scilab. I am learning Scilab with the help of online tutorials and guidance by my mentor and friends. This internship will be very useful for me as this will strongly support my financial needs for academic activities.

    Lalit Kumar Saini,

    Department of Electronics, Uttarakhand Tech. University, Chandanwadi,

    Textbook Companion,Electrical and Electronics Engineering Material

  • Testimonials

    I came to know about Scilab by Azeotropy 2k11 fest conducted in IIT-B, and there I attended Scilab workshop and came to know about Textbook Companion Project. I got introduction to Scilab in workshop and learned Scilab from the material provided in the workshop then in the coming summer I did internship under Textbook Companion Project and coded all the solved example problems of Process Systems Analysis and Control textbook into Scilab software (as per the rules of TextBook Companion Project only solved example problems should be coded). And I benefited from this internship in knowledge wise and monetarily also and got a certificate from IITB.

    K. Dheemanth,

    Department of Chemical Engineering, UCT (A), Osmania University, Hyderabad,

    Textbook Companion,Process Systems Analysis and Control

  • Testimonials

    I got to know about Scilab through a workshop conducted by our seniors in our college, Indian Institute of Technology (IIT) Roorkee. I learnt its various functions and utilities through Scilab spoken tutorials available on website. Finally, I mastered it by doing two internships. It certainly helped me in improving my coding skills and has time to time saved me from carrying out lengthy calculations that I may encounter in academics.

    Kush Garg,

    Department of Civil Engineering, IIT-Roorkee,

    Textbook Companion,Fundamentals of Thermodynamics

  • Testimonials

    I learnt Scilab through spoken tutorials and from some other videos. I was really benefited from the internship.Qualities like handling projects on my own,effective use of forums,blog spaces are developed.Also,Easy coding and ability to link up with other codes is one significant feature in scilab that attracted me.

    D. Krishna,

    Computer Engineering, V. R. Siddhartha Engineering college, Vijayawada,

    Textbook Companion,Algebra

  • Testimonials

    My friend taught me the basics of Scilab And he gave me some tutorials. Tutorials helped me to clear basic concepts. I have not benefited yet. But hope will be. This will support financing in academic activities.

    Arshad khan,

    Computer Engineering, Uttarakhand Technical University, Dehradun,

    Textbook Companion,A Textbook of Electronic Devices and Circuits

  • Testimonials

    I have learnt Scilab with the help of tutorials given on the website. My friends and mentor is also supporting me when I face any issue in the coding. This tool is very useful in computations and other academic activities. I have benefited from this internship, Since I no longer need to take Educational loan to pursue my study. I want to give thanks to complete Scilab Team.

    Nitin kumar,

    Department of Mechanical Engineering, NIT, Hamirpur,

    Textbook Companion,Turbomachinery Design and Theory