The Tutorials in this series are created using Scilab 5.2.0 and 5.2.2 on Ubuntu 14.04 and Mac OS. 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: 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 Input Function. mprintf() 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 Learn h..
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
Outline: Solving ODEs using Euler Methods 1. Solve ODEs using Euler and Modified Euler methods 2. Develop Scilab code to solve ODEs
Outline: Solving ODEs using Scilab ode Function Use Scilab ode function Solve typical examples of ODEs Plot the solution
Outline: * About Optimization * Use of Scilab function Karmarkar in Optimization
Outline: Plotting continuous and discrete sine waves. Plotting step function. Plotting ramp function.
Outline: 1. Define a continuous time system: second and higher order 2. Response plot for step input 3. Response plot for sine input 4. Bode plot 5. Study numer and denom Scilab functio..
Outline: * Define discrete time system variable z * Define first order discrete time system * Explain ones, flts, dscr, ss2tf functions
Outline: * Write a squaring function * Use of scifunc block in XCOS * Use of MUX block * Call functions having multiple inputs and outputs
Outline: Simulating a PID controller using Xcos: 1. Modifying firstorder.xcos file to implement a PID controller 2. Closing the loop 3. Setting PID gains and observing its response 4...
Outline: Compiling an external C library Generating shared library Copying the shared library to Scilab Toolbox Interfacing the shared library with Scilab Understanding the important co..
Outline: About Scithon toolbox About header folder Interfacing between Scilab and Python Files used for starting the python instance and overloaded virtual functions Links to understa..
Outline: * What is Interactive Simulation? * Learn about Interactive Simulation using a slider. * What is TKSCALE block? * How to use TKSCALE block as slider? * Collecting all the requi..
Outline: * Ways to define variables in Xcos * Creating a simple simulation * Importing necessary blocks * Interconnecting the blocks * Show error of using variable without defining it ..