<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://script.spoken-tutorial.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://script.spoken-tutorial.org/index.php?action=history&amp;feed=atom&amp;title=Scilab%2FC2%2FIntroduction-to-Scilab-and-its-benefits%2FEnglish</id>
		<title>Scilab/C2/Introduction-to-Scilab-and-its-benefits/English - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://script.spoken-tutorial.org/index.php?action=history&amp;feed=atom&amp;title=Scilab%2FC2%2FIntroduction-to-Scilab-and-its-benefits%2FEnglish"/>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=Scilab/C2/Introduction-to-Scilab-and-its-benefits/English&amp;action=history"/>
		<updated>2026-04-29T10:39:18Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.23.17</generator>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=Scilab/C2/Introduction-to-Scilab-and-its-benefits/English&amp;diff=46978&amp;oldid=prev</id>
		<title>Nancyvarkey: Created page with &quot;{|border=1 |- |00:04 | Hello Everyone, Welcome to this exciting world of Open Source Software. My name is Kannan Moudgalya. I am from IIT Bombay.  |- |00:17 | I am  going to g...&quot;</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=Scilab/C2/Introduction-to-Scilab-and-its-benefits/English&amp;diff=46978&amp;oldid=prev"/>
				<updated>2019-04-15T08:03:00Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;{|border=1 |- |00:04 | Hello Everyone, Welcome to this exciting world of Open Source Software. My name is Kannan Moudgalya. I am from IIT Bombay.  |- |00:17 | I am  going to g...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{|border=1&lt;br /&gt;
|-&lt;br /&gt;
|00:04&lt;br /&gt;
| Hello Everyone, Welcome to this exciting world of Open Source Software. My name is Kannan Moudgalya. I am from IIT Bombay.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|00:17&lt;br /&gt;
| I am  going to give a talk on Scilab. I hope that at the end of this talk you will all migrate to using Scilab.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|00:29&lt;br /&gt;
|So lets get started.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:33&lt;br /&gt;
| Here is the outline of my talk. I will not go through this right now.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|00:41&lt;br /&gt;
| Lets get on with Introduction.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|00:46&lt;br /&gt;
|Lets start with Foss which denotes Free and Open Source Software.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|00:54&lt;br /&gt;
| The Commercial software can be very expensive and Heavy penalties if unauthorised software is used by industry.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|01:03&lt;br /&gt;
| Our small and medium scale enterprises dont use ANY software, the reason is that  commercial software is expensive and they are not aware of open source software&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|01:15&lt;br /&gt;
|So, it is our obligation in academia to expose our students to use Free and Open Source Software or FOSS.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|01:27&lt;br /&gt;
| If you don't do this our small companies will not be competitive. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|01:34&lt;br /&gt;
| I conclude this slide by saying there is no alternative to FOSS.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|01:41&lt;br /&gt;
| Some more reasons, Why we should use FOSS ?&lt;br /&gt;
|-&lt;br /&gt;
|01:44&lt;br /&gt;
| It is free of cost. It is affordable to industry.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|01:50&lt;br /&gt;
| It allows learners to become better programmers. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|01:54&lt;br /&gt;
|Imagine giving a car to somebody - a car mechanic and telling him, not to open the hood.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|02:02&lt;br /&gt;
| Open Source Software makes available the code, students can open them, see what is inside and so on - modify them, improve them and things like that.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|02:15&lt;br /&gt;
| Open Source Software can also grow through collaborative contribution. We will explain this in this talk.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|02:25&lt;br /&gt;
| So, should not use proprietary software at all, I am not saying it. Use it when it is absolutely required but wherever possible use Open Source Software or FOSS.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|02:40&lt;br /&gt;
| Problems with open source software are- Good documents are missing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|02:45&lt;br /&gt;
| Lack of support and Wrong impression about the quality.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|02:51&lt;br /&gt;
| So, we are going to address all of these in particular -&lt;br /&gt;
&lt;br /&gt;
The first one documents : We are going to address them through Spoken Tutorial and Textbook Companion.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|03:07&lt;br /&gt;
| We will begin with Scilab, which is the FOSS alternative to the popular software Matlab.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|03:14&lt;br /&gt;
| Scilab is an excellent open source software.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:20&lt;br /&gt;
| It is a good substitute for Matlab. About 95% compatible with Matlab and Xcos which also comes free of cost with Scilab is a good alternative to Simulink.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|03:35&lt;br /&gt;
| Scilab has excellent computational environment. It is LINPACK, EISPACK, LAPACK. It also has DASSL, ODEPACK, etc.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|03:45&lt;br /&gt;
| These are all amazing computational environment which are also use in Matlab.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|03:52&lt;br /&gt;
| Because these are outstanding numerical computational engines, Scilab also is absolutely reliable.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|04:03&lt;br /&gt;
| So, How reliable is Scilab ?&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|04:07&lt;br /&gt;
| I will explain this with an example. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|04:11&lt;br /&gt;
| CNES is a French aerospace cooperation. It has help, launch many of our satellites.&lt;br /&gt;
&lt;br /&gt;
It launches Arianne rockets&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|04:26&lt;br /&gt;
| There was GSAT-16 launch by Ariane. Let me click this.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|04:34&lt;br /&gt;
| It takes it to this article – BusinessLine article which says that India's communication satellite GSAT-16 was launched successfully.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|04:46&lt;br /&gt;
| So we can see here GSAT-16 on board Arianespace rocket from the space port of French Guiana.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|05:04&lt;br /&gt;
|Alright, so what about it?  How it is connected with Scilab ?&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|05:10&lt;br /&gt;
|So, lets come here. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|05:14&lt;br /&gt;
|CNES relies on Scilab for many critical calculations: trajectory, flight dynamics, orbit, etc.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|05:24&lt;br /&gt;
| Here is a talk by Martin of CNES on Scilab.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|05:29&lt;br /&gt;
| So let me click this.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|05:36&lt;br /&gt;
|Let me zoom it little bit. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|05:40&lt;br /&gt;
|So here is the first Scilab user conference that was held in 2009 and in that conference I talked about the  National Mission on Education through ICT, I was the keynote speaker and lo and behold I talked about Open Source Software. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|06:02&lt;br /&gt;
| The talk is available here incase you want to go through it. But here we are interested in the talk by Martin. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|06:09&lt;br /&gt;
| So lets click this. It gives the summary of this. You can read this. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|06:18&lt;br /&gt;
| Let me zoom it a little bit.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|06:21&lt;br /&gt;
|Now, if I click this I will get the PDF file. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:27&lt;br /&gt;
| It has come here. You open that, So I can see that Martik talks about Use of Scilab for space mission analysis and flight dynamics activities. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|06:43&lt;br /&gt;
| And you can see that Scilab is now widely used in CNES, in various engineering fields, such as Telecommunications, RF analysis, Navigation, Attitude Control System analysis and dot dot dot&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|06:58&lt;br /&gt;
|Ok and he goes on talking about how Scilab is used in CNES and we go to the end of the slide.&lt;br /&gt;
|-&lt;br /&gt;
|07:13&lt;br /&gt;
|Scilab is widely used within the CNES flight dynamics department and so on.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|07:19&lt;br /&gt;
|So lets come back here. So I always ask this question, If CNES can use Scilab for launching Ariane  rockets, One of which launch our GSAT-16 communication satellite&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|07:41&lt;br /&gt;
| Using which possibly I am communicating, I am connecting with Internet. If Scilab is good enough for that purpose, it is not good enough for your Optimization problem ? For plotting the 3D graph or to solve FFT or to solve a Control problem&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|08:03&lt;br /&gt;
|Ofcourse, It is good enough. Scilab is a great software and it is free and you will see many more nice things about it, So don't leave any time until the end of this talk.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|08:17&lt;br /&gt;
|So lets go to the next slide.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|08:19&lt;br /&gt;
| There are few more examples of Scilab use as given by the Scilab website, we click this.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|08:33&lt;br /&gt;
|So they have given lots of Case studies, Model reductions, Flight dynamics.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|08:43&lt;br /&gt;
| This is a Diesel engine. Let me just click this. Lets see what happens.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|08:52&lt;br /&gt;
| You can study more about it if you are interested. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|08:57&lt;br /&gt;
| You can see many more examples here.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|09:01&lt;br /&gt;
|So if somebody says that if you learn only Scilab you wont get a job, don't believe them. They have wasted interest that's why they are telling that.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|09:13&lt;br /&gt;
|So lets come back here. &lt;br /&gt;
|-&lt;br /&gt;
|09:16&lt;br /&gt;
|So I will give a brief demo of Scilab.  For this purpose I have opened Scilab already&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|09:25&lt;br /&gt;
|Its very easy to plot Scilab. So let me plot a 3D graph.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|09:35&lt;br /&gt;
| It produces amazing quality plots.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|09:40&lt;br /&gt;
| You can create matrices easily. So let me create a matrix: A = [ 1 2 3; 4 5 6; 7 8 0]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|09:59&lt;br /&gt;
| So I got this matrix. So I want to calculate suppose determinant of A&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|10:08&lt;br /&gt;
|Let me calculate this if I want to calculate the Eigen value of the matrix using the command spec which stands for spectrum. I can calculate the Eigen value. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|10:24&lt;br /&gt;
| You can do lots of nice things. Let me give a brief demo of some of the nice things available that come with Scilab. Let me click this here.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|10:36&lt;br /&gt;
| That gives you lot of demonstration. Now lets go to graphics.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|10:43&lt;br /&gt;
| Lets go to 2D and 3D plots. So here are some examples of 2D plots, some other plots.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|11:01&lt;br /&gt;
| Let me do it again&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|11:07&lt;br /&gt;
| Plot this&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|11:11&lt;br /&gt;
| We close this.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|11:21&lt;br /&gt;
| So lets plot the 3D plot.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|11:25&lt;br /&gt;
| Here it is.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|11:27&lt;br /&gt;
| There are lots of nice features I would want you to explore it whenever you have an opportunity.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|11:34&lt;br /&gt;
| It is very easy because you can download Scilab directly from the website scilab.org&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|11:40&lt;br /&gt;
| Install it, Use it and enjoy.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|11:46&lt;br /&gt;
| So I calculated the determinant and eigen value. I showed some plots. I showed some demos.&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Nancyvarkey</name></author>	</entry>

	</feed>