Search Tutorials

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 Industrial application of Scilab Mat..

Basic

Foss: Scilab - English

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 MOOCS in many univer..

Basic

Foss: Scilab - English

Outline: Opensource software problem, no good documentation for FLOSS Solution: Textbook companion project Scilab code for standard textbooks Demo of Textbook companion Download Scilab code from scilab web..

Basic

Foss: Scilab - English

Outline: Lab migration Demo of Lab migration on FOSSEE Scilab website Download PDF for lab solution Scilab Toolboxes FOSSEE Optimisation toolbox available on atoms website IEEE paper on Scilab toolbox D..

Basic

Foss: Scilab - English

Outline: Installing 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 is necessary) Li..

Basic

Foss: Scilab - English

Outline: Getting Started *Expressions: Show mathematical expressions with numbers *Variables *Diary command *Define symbolic constants. *Basic functions *suppressing output(;) *help,clc

Basic

Foss: Scilab - English

Outline: Vector Operations *Define vector *Calculate length of a vector. *Perform mathematical operations on Vectors such as addition,subtraction and multiplication. *Define a matrix. *Calculate size of..

Basic

Foss: Scilab - English

Outline: Matrix Operations *Access the elements of Matrix *Determine the determinant, inverse and eigen values of a matrix. *Define special matrices. *Perform elementary row operations. *Solve the syste..

Basic

Foss: Scilab - English

Outline: Conditional Branching * 'if' and 'then' with the example * use of the 'else' keyword * use of the 'elseif' keyword * example for select

Basic

Foss: Scilab - English

Outline: Iteration 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: for i = 1:5, disp (i..

Basic

Foss: Scilab - English

Outline: Scripts and Functions *Introduction to the file formats in Scilab. *SCRIPT files. *sce versus .sci *Inline functions.

Basic

Foss: Scilab - English

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) plot2d Using clf() clear the graphic window...

Basic

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 different blocks. To setup the simu..

Basic

Foss: Scilab - English

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 using mclose()

Advanced

Foss: Scilab - English

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.

Advanced

Foss: Scilab - English

Outline: *Develop Scilab code for different Composite *Numerical Integration algorithms *Divide the integral into equal intervals *Apply the algorithm to each interval *Calculate the composite value of the ..

Advanced

Foss: Scilab - English

Outline: Numerical methods- Solving Non- linear Equations Learn how to solve nonlinear equations using numerical methods Learn Bisection method Learn Secant method Learn how to develop Scilab..

Advanced

Foss: Scilab - English

Outline: * Explain Gauss Elimination method algorithm * Explain code for Gauss Elimination method and solve an example using this code * Explain Gauss Jordan method algorithm * Explain code for..

Advanced

Foss: Scilab - English

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 how Gauss Seidel meth..

Advanced

Foss: Scilab - English

Outline: Numerical Interpolation Develop Scilab code for different Numerical Interpolation algorithms Calculate new value of function from given data points

Advanced

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

Advanced

Foss: Scilab - English

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

Advanced

Foss: Scilab - English

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

Advanced

Foss: Scilab - English

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

Advanced

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 functions 6. Plot poles an..

Advanced

Foss: Scilab - English

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

Advanced

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

Advanced

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. Plotting the requir..

Advanced

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 code sections for inte..

Advanced

Foss: Scilab - English

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 understand the code inside t..

Advanced

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 required blocks and conne..

Advanced

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 * Defining variable ..

Advanced

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 block * Access the ..

Advanced

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 binary file * Using..

Advanced

Foss: Scilab - English

Outline: Use of Super Blocks What is a Super block? Explain CONST, POWBLK_f, AFFICH_m and ClOCK_c blocks of super-initial.xcos file. Change the value of CONST block and run it. Import SUPER_f blo..

Advanced