# Search Tutorials

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

#### 1.ODE Euler methods

Foss : Scilab - English

Outline: Solving ODEs using Euler Methods 1. Solve ODEs using Euler and Modified Euler methods 2. Develop Scilab code to solve ODEs

#### 2.ODE Applications

Foss : Scilab - English

Outline: Solving ODEs using Scilab ode Function Use Scilab ode function Solve typical examples of ODEs Plot the solution

#### 3.Optimization Using Karmarkar Function

Foss : Scilab - English

Outline: * About Optimization * Use of Scilab function Karmarkar in Optimization

#### 4.Digital Signal Processing

Foss : Scilab - English

Outline: Plotting continuous and discrete sine waves. Plotting step function. Plotting ramp function.

#### 5.Control systems

Foss : Scilab - English

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..

#### 6.Discrete systems

Foss : Scilab - English

Outline: * Define discrete time system variable z * Define first order discrete time system * Explain ones, flts, dscr, ss2tf functions

#### 7.Calling User Defined Functions in XCOS

Foss : Scilab - English

Outline: * Write a squaring function * Use of scifunc block in XCOS * Use of MUX block * Call functions having multiple inputs and outputs

#### 8.Simulating a PID controller using XCOS

Foss : Scilab - English

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...

#### 9.Developing Scilab Toolbox for calling external C libraries

Foss : Scilab - English

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..

#### 10.Developing Scilab Toolbox for calling Python and its functions

Foss : Scilab - English

#### 11.Interactive Simulation in Xcos using slider

Foss : Scilab - English

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..

#### 12.User-defined variables in Xcos

Foss : Scilab - English

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 ..

Foss : Scilab - English

Outline: * Load the code file for a simple simulation using the Ramp Input block * Use the TOWS_c block to the save data values in the workspace * Comment on the parameters of the TOWS_c ..

#### 14.Conditional operations in Xcos

Foss : Scilab - English

Outline: * Loading the code file for a simple simulation using Ramp Input block * Using TOWS_c block to save values in the workspace * Using WRITEC_f block to save simulation data to a C ..