Scilab for Engineers and Scientists
About This Course
Course Description
That course will introduce you to Scilab.
Scilab is a powerful scientific computation Software for Engineers and Scientists.
It is free, open source and very similar to Matlab.
The course is a great video based tutorial for any person that is interested in scientific computation : engineers, scientists or anybody curious about applied mathematics.
The structure of the course is the following :
– Section 1 is an overview of Scilab and how to get it.
A Newton method to solve a nonlinear equation is given as an example.
– Section 2 covers basic linear algebra using Scilab.
– Section 3 presents Scilab language structures.
As an example, the Newton method is extended to the two dimensional case.
– Section 4 covers the graphic capabilities of Scilab
An example displays natural images, that are given as additional material.
– Section 5 covers advanced topics.
An example shows how to code the wavelet representation of a signal into a single Scilab structured variable. It is then used for compression purposes.
– Section 6 gives a final project and the conclusion.
This project processes images for compression purpose, using a two dimensional wavelets transform.
It is the opportunity to reuse everything learned previously.
What are the requirements?
 Undergraduate level in Mathematics
 Students or future students of the fourthcoming course series “Practical Mathematics”
What am I going to get from this course?
 The course is made of 22 lectures and includes a total of 5 hours video.
 Additional information is given in pdf files, examples sources and images in Scilab format.
 At the end of this course, the students will be sufficiently familiar with Scilab to start programing their own numerical projects.
 That course will also be instrumental in our forthcoming series of courses on practical mathematics.
What is the target audience?
 Engineers
 Engineering Students
 Scientists
 Sciences students
 Anybody interested in scientific computation
Curriculum
Section 1: Overview  

Lecture 1 
Introduction

02:07  
Lecture 2 
HW & SW Requirements

03:20  
Lecture 3 
First Example: Newton algorithm

15:18  
Lecture 4 
What’s next?

16:29  
Section 2: Get into Scilab : Matrices, Vectors and Scalars  
Lecture 5 
Which Variables Types?

15:32  
Lecture 6 
Basic Operations

16:28  
Lecture 7 
Matrices, Vectors and Scalar Multiplication

14:45  
Lecture 8 
Exponent Related Topics

16:10  
Lecture 9 
Matrices and Vector Division

17:02  
Section 3: Programming in Scilab  
Lecture 10 
Another Example: Newton Algorithm in 2D

13:02  
Lecture 11 
Control Flow: if, for, while and select statements

13:35  
Lecture 12 
Writing and Executing a Script

07:33  
Lecture 13 
Functions Library Creating and Use

17:06  
Section 4: Graphics and Images  
Lecture 14 
2D Graphics: plot and xpoly

18:09  
Lecture 15 
3D Graphics : param3d, surf and contour

17:08  
Lecture 16 
Draw an image

10:03  
Section 5: Advanced Topics  
Lecture 17 
Structures, Lists and Cells

16:40  
Lecture 18 
Scilab Use : Menus, Unix, Navigation

07:05  
Lecture 19 
Additional Information : On Line Help, Matlab…

06:12  
Section 6: Make an End  
Lecture 20 
Final Project – Part 1

17:28  
Lecture 21 
Final Project – Part 2

12:46  
Lecture 22 
Good Bye

02:43 
Instructor Biography
Fabienne Chaplais is 55, and lives in Paris, France.
She is married and has three children.
She obtained the French highest degree to teach mathematics at undergraduate level. This means that she is very accurate in mathematics and in teaching them to anyone from the beginners to the undergraduate level.
She then turned to an Engineer’s career for about 30 years.
She became an expert in R&D, especially when using applied mathematics and scientific programming in high level languages such as Matlab and Scilab.
She notably worked on satellites guidance, shuttle accosting and reentry .She applied her exoertise to implementing various complex algorithms such as Kalman filters and fuzzy logic.
After that, she worked in the railway industry, on automatic urban transportation systems for Paris and New York. After various R&D projects including error correcting Viterbi encoding and decoding as well as formal method based B language, she became an expert in safety analysis involving many specialized sharp inductive and deductive approach, including probability calculations.
She then founded Mathedu with her husband, a Researcher in Control Science.
Mathedu aims to teach mathematics from a practical point of view.
The idea is to let the students be in action with a very pragmatic approach, using its computer with Scilab installed as a laboratory.
Then and only then, the link with theory is done, in a very progressive way.
Learning maths with us will let you find the subject easy, so that you will no more understand why mathematics were so hard to understand before…
Course Features
 Lectures 0
 Quizzes 0
 Duration 50 hours
 Skill level All level
 Language English
 Students 65
 Assessments Self