Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Scilab for Beginners
Rating: 4.0 out of 5(3 ratings)
29 students

Scilab for Beginners

A Free and Opensource Alternative to MATLAB
Created byTahir Yaqub
Last updated 12/2023
English

What you'll learn

  • To understand how to use Scilab which is free and opensource alternative to MATLAB.
  • To learn the User Inteface of Opensource software Scilab.
  • Learn data types, variables, matrices and determinants in Scilab.
  • Learn Matrix operations in Scilab.
  • Learn how to use Scilab for Control Systems Engineering.
  • Plotting various functions in Scilab.
  • How to use Latex to put various Symbols in Scilab.
  • Solving Linear Equations in Scilab.
  • An introduction to XCOS.

Course content

1 section15 lectures3h 2m total length
  • Introduction7:54
  • Introduction to Scilab Environment.11:39
  • Data Types, Variables and Constants in Scilab13:45
  • Basics of Matrices11:09

    Master foundational matrix concepts in Scilab by exploring matrix definitions, square versus rectangular forms, order and elements, and essential operations like addition, multiplication, and transpose.

  • Arithmatic Operations on Matrices15:28
  • Introduction to Determinants12:40

    Explore determinants as scaling factors of linear transformations, compute two by two and three by three determinants, and learn to use Scilab’s det function to find a matrix's determinant.

  • Matrix Operations in Scilab8:40
  • Bar Graphs in Scilab12:11
  • Scilab for Control Systems Engineering22:53
  • Scilab Functions15:29

    Scilab functions teach creating reusable code blocks that take input values and return one or multiple outputs, with examples like distance between points and rectangle area and perimeter.

  • Plotting Functions in Scilab13:20

    Learn to plot two quadratic functions in Scilab by defining x and computing f1 and f2, then customize colors, line styles, axis labels, title, and legend with LaTeX-style equations.

  • Using Latex to Put Symbols in Scilab13:31

    Learn to plot sine and cosine in Scilab, customize x ticks in pi fractions with a t list, apply LaTeX labels, and move axes to the origin.

  • Solving Linear Equations in Scilab5:34
  • XCOS: The Graphical Editor for Modelling and Simulations13:51
  • XCOS Simulation Example4:54

Requirements

  • Some basic knowledge of maths and computers.

Description

This is an introductory course on Scilab for Beginners. Scilab is a free and open-source alternative to MATLAB. In this course, you will learn the basics of using Scilab. First, I will demonstrate the graphical user interface of Scilab, and different menus and commands. Then you will learn about the following:

Data Types, Constants and Variables in Scilab.

Arithmetic operations in Scilab.

Matrices and Determinants. This knowledge can be used to solve matrices, find the inverse of a matrix and solve various math problems involving multiple unknown variables.

Matrix Operations.

Plotting Bar Graphs in Scilab.

Using Latex to put Special Scientific Symbols on Scilab plots.

Solving Linear Equations in Scilab.


Then I will show you how Scilab can be used in Control Systems Engineering.

Finally, I will introduce XCOS Modelling and Simulation with a complete step-by-step simulation example.

This course is useful for the following types of students:

1. Looking for a free alternative to MATLAB

2. Engineering students looking for software to solve matrices and perform matrix operations.

3. Students of Control Sytems Engineering

4. Students are looking to plot professional quality scientific plots.

5. Students who want to write research papers and want to get some experimental results and plots.


Who this course is for:

  • Looking for a free alternative to MATLAB
  • Engineering students looking for software to solve matrices and perform matrix operations.
  • Students of Control Sytems Engineering
  • Students are looking to plot professional quality scientific plots.
  • Students who want to write research papers and want to get some experimental results and plots.