• Trity Course Scilab IoT

    Scilab for the Internet of Things

    Read more
  • Trity Course RPi IoT

    Raspberry Pi for the Internet of Things (with Pi-3)

    Read more
  • Trity Course Scilab AI

    Artificial Intelligence with Scilab

    Read more
  • Trity Course Scilab NCV

    Numerical Computation and Visualization with Scilab

    Read more
  • Trity Course Scilab IP

    Scilab for Image Processing and Computer Vision

    Read more
  • Trity Course Scilab BDA

    Big Data Training Series : Practical Guide to Big Data Analytics with Pig Latin, Hive and Scilab

    Read more
  • Trity Course Scilab DM

    Scilab for Data Mining

    Read more
  • Python Deep Learning

    Python for Machine and Deep Learning

    Read more

Scilab Courses

rasppi logo

Scilab is an open source, cross-platform numerical computational package and a high-level, numerically oriented programming language. It can be used for signal and image processing, statistical analysis, Internet of Things, data mining, etc. In Trity Technologies we have developed more than 20 courses based on Scilab since last few years.

More about Scilab Courses


Raspberry Pi Courses

rasppi logo

The Raspberry Pi is a series of credit card–sized single-board computers developed in the United Kingdom by the Raspberry Pi Foundation with the intent to promote the teaching of basic computer science in schools and developing countries. Our very first Raspberry Pi Training is the aplication in IoT, and we are extending the training into other fields from time to time. 

More about Raspberry Pi Courses

E4Coder - Automatic Code Generation

e4coder logo

E4Coder is a set of tools that can be used to simulate control algorithms and to generate code for embedded microcontrollers running with or without a realtime operating system. Our course focus on using the block diagram for algorithms development and the codes would be automatically generated and downloaded into the embedded boards such as Arduino Uno. A mobile robot application would be used for the training for practical hands-on. 

More about CG Courses

Modeling Dynamic Systems with Xcos

Graphical programming for Modeling and Simulation 

Xcos is a graphical editor to design hybrid dynamical systems models. We could use the model for simulation as well as the code generation to test the actual physcial systems.

enquire icon

Xcos is a graphical editor to design hybrid dynamical systems models. Models can be designed, loaded, saved, compiled and simulated.

Course Synopsisimage003

Xcos is a graphical editor to design hybrid dynamical systems models. Models can be designed, loaded, saved, compiled and simulated. Stable and efficient solution for industrial and academics needs, Xcos provides functionalities for modeling of mechanical systems (automotive & aeronautics), hydraulic circuits (such as dam and pipe modeling), control systems, signal processing and so on. Xcos is freely available and distributed with Scilab. Xcos environment consists of:

a) Editor - which allows the design of flow charts representing a dynamic system made of blocks defined in palettes.

b) Palette Browser - which lists all Xcos standard blocks grouped by categories (signal processing, electrical, hydraulics, derivative, integral and so on).

c) Compiler / Simulator - Xcos environment allows (from the built model) simulation of complex systems - discrete, continuous, defined by symbolic equations (Modelica) and hybrid systems combining the capabilities above. The data resulting of the simulation can then be graphically viewed in real time, used in Scilab for post processing.  


Course Objectives

The aims of the training is to become familiar with Xcos, its GUI, its editor, palette browser and its modeling & simulation capabilities.


Who Must Attend

This course is for technicians, engineers, researchers and lecturers wishing to discover Xcos environment and its main features.


Candidates must have experience with basic computer operation. Preferably attended our Numerical Computation with SCILAB course.


Course Outline

Xcos Environment

  • Introduction
  • Getting started with Xcos
  • Xcos Palette Browser and Editor

Creating Xcos Models

  • Creating Model from the Palette
  • Editing, Modifying, Saving and Running the Model
  • Creating Split on a Link
  • Case Study: Differential Equations

Xcos Tips and Tricks

  • Common useful blocks
  • Symbols and Parameters
  • Super blocks (Subsystem)
  • Case Study: Delay

Intermediate Xcos

  • Building on Super blocks
  • Reading and Writing to workspace
  • Reading and Writing to files
  • Simulating Systems
  • Case Study – Predator Prey Model

Application Demos and Conclusion

  • More blocks
  • Control Systems & RLC Circuit
  • Conclusions 

 enquire icon

© 2010-2018 Trity Technologies Sdn Bhd. All Rights Reserved.