Mathematical and scientific calculation software, open source substitute for MATLAB, very useful for all science and engineering students, in academics particularly. Read more
Foss : Scilab - English
Outline: What is FOSS?
Why FOSS ?
About Scilab and its benefits
Scilab is reliable
Use of Scilab in CNES
Use of Scilab for space mission analysis and flight dynamics
Outline: About Spoken Tutorial
Created for self learning
Dubbed in all 22 languages
Scilab spoken tutorials
25 spoken tutrials on Scilab
Side by side learning
Spoken tutorial used as ..
Outline: Opensource software problem, no good documentation for FLOSS
Solution: Textbook companion project
Scilab code for standard textbooks
Demo of Textbook companion
Download Scilab ..
Outline: Lab migration
Demo of Lab migration on FOSSEE Scilab website
Download PDF for lab solution
FOSSEE Optimisation toolbox available on atoms website
IEEE paper ..
Show where to download from and how to decide which version to choose (OS and 32/64bit) (www.scilab.org/download)
Windows installation (Internet Connection i..
Outline: Getting Started
*Expressions: Show mathematical expressions with numbers
*Define symbolic constants.
Outline: Vector Operations
*Calculate length of a vector.
*Perform mathematical operations on Vectors such as addition,subtraction and multiplication.
*Define a matrix...
Outline: Matrix Operations
*Access the elements of Matrix
*Determine the determinant, inverse and eigen values of a matrix.
*Define special matrices.
*Perform elementary row operation..
Outline: Conditional Branching
* 'if' and 'then' with the example
* use of the 'else' keyword
* use of the 'elseif' keyword
* example for select
Explain syntax of 'for' statement- tell that the variable iterates over a list/vector/matrix (or an expression that evaluates to any of these).
Give example: ..
Outline: Scripts and Functions
*Introduction to the file formats in Scilab.
*sce versus .sci
Outline: Plotting 2D graphs
About linspace: linspace is a linearly spaced vector.
Plot a simple graph: x=linspace(12,34,10), y=linspace(-.1,2,10), plot(x,y)
Using clf() clear..
Outline: Xcos Introduction
What is XCOS.
What is palette.
To collect the blocks from the palette and connect them to construct the block diagram.
Set the parameters of diﬀerent blocks..
Outline: File Handling- Scilab File handling
Writing to a file using write()
Reading from a file using read()
Opening an existing file using mopen()
Closing an already opened file usi..
Outline: User Defined Input and Output in Scilab
save() and load()
Used to quit scilab midway through calculation and continue at later stage.
Outline: *Develop Scilab code for different Composite *Numerical Integration algorithms
*Divide the integral into equal intervals
*Apply the algorithm to each interval
*Calculate the com..
Outline: Numerical methods- Solving Non- linear Equations
Learn how to solve nonlinear equations using numerical methods
Learn Bisection method
Learn Secant method
Outline: * Explain Gauss Elimination method algorithm
* Explain code for Gauss Elimination method and solve an example using this code
* Explain Gauss Jordan method algorithm
Outline: 1. Solve system of linear equations using iterative methods
2. Use Jacobi and Gauss Seidel iterative methods
3. Learn how to iterate until we converge at the solution
4. Learn h..
Outline: Numerical Interpolation
Develop Scilab code for different Numerical Interpolation algorithms
Calculate new value of function from given data points
Click here to view stats
Spoken Tutorial by IIT Bombay is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License, except where stated otherwise Based on a work at https://spoken-tutorial.org. Permissions beyond the scope of this license may be available at https://spoken-tutorial.org.