Course Code: octnp
Duration: 21 hours
Prerequisites:
  • Basic concept of undergraduate-level mathematical knowledge such as linear algebra, probablilty theory and statistics, as well as matrix
  • Basic computer operations
  • Preferably basic concept of another high-level programming language, such as C, PASCAL, FORTRAN, or BASIC, but not essential
Overview:

Course is dedicated for those who would like to know an alternative program to the commercial MATLAB package. The three-day training provides comprehensive information on moving around the environment and performing the OCTAVE package for data analysis and engineering calculations. The training recipients are beginners but also those who know the program and would like to systematize their knowledge and improve their skills. Knowledge of other programming languages is not required, but it will greatly facilitate the learners' acquisition of knowledge. The course will show you how to use the program in many practical examples.

Course Outline:

Introduction

Simple calculations

  • Starting Octave, Octave as a calculator, built-in functions

The Octave environment

  • Named variables, numbers and formatting, number representation and accuracy, loading and saving data 

Arrays and vectors

  • Extracting elements from a vector, vector maths

Plotting graphs

  • Improving the presentation, multiple graphs and figures, saving and printing figures

Octave programming I: Script files

  • Creating and editing a script, running and debugging scripts,

Control statements

  • If else, switch, for, while

Octave programming II: Functions

Matrices and vectors

  • Matrix, the transpose operator, matrix creation functions, building composite matrices, matrices as tables, extracting bits of matrices, basic matrix functions

Linear and Nonlinear Equations

More graphs

  • Putting several graphs in one window, 3D plots, changing the viewpoint, plotting surfaces, images and movies,

 Eigenvectors and the Singular Value Decomposition

 Complex numbers

  • Plotting complex numbers,

 Statistics and data processing

 GUI Development

Sites Published:

United Arab Emirates - Octave not only for programmers

Qatar - Octave not only for programmers

Egypt - Octave not only for programmers

Saudi Arabia - Octave not only for programmers

South Africa - Octave not only for programmers

Brasil - Octave not only for programmers

Canada - Octave not only for programmers

中国 - Octave not only for programmers

香港 - Octave not only for programmers

澳門 - Octave not only for programmers

台灣 - Octave not only for programmers

USA - Octave not only for programmers

Österreich - Octave not only for programmers

Schweiz - Octave not only for programmers

Deutschland - Octave not only for programmers

Czech Republic - Octave not only for programmers

Denmark - Octave not only for programmers

Estonia - Octave not only for programmers

Finland - Octave not only for programmers

Greece - Octave not only for programmers

Magyarország - Octave not only for programmers

Ireland - Octave not only for programmers

Luxembourg - Octave not only for programmers

Latvia - Octave not only for programmers

España - Octave no solo para programadores

Italia - Octave not only for programmers

Lithuania - Octave not only for programmers

Nederland - Octave not only for programmers

Norway - Octave not only for programmers

Portugal - Octave not only for programmers

România - Octave not only for programmers

Sverige - Octave not only for programmers

Türkiye - Octave not only for programmers

Malta - Octave not only for programmers

Belgique - Octave not only for programmers

France - Octave not only for programmers

日本 - Octave not only for programmers

Australia - Octave not only for programmers

Malaysia - Octave not only for programmers

New Zealand - Octave not only for programmers

Philippines - Octave not only for programmers

Singapore - Octave not only for programmers

Thailand - Octave not only for programmers

Vietnam - Octave not only for programmers

India - Octave not only for programmers

Argentina - Octave no solo para programadores

Chile - Octave no solo para programadores

Costa Rica - Octave no solo para programadores

Ecuador - Octave no solo para programadores

Guatemala - Octave no solo para programadores

Colombia - Octave no solo para programadores

México - Octave no solo para programadores

Panama - Octave no solo para programadores

Peru - Octave no solo para programadores

Uruguay - Octave no solo para programadores

Venezuela - Octave no solo para programadores

Polska - Octave nie tylko dla programistów

United Kingdom - Octave not only for programmers

South Korea - Octave not only for programmers

Pakistan - Octave not only for programmers

Sri Lanka - Octave not only for programmers

Bulgaria - Octave not only for programmers

Bolivia - Octave no solo para programadores

Indonesia - Octave not only for programmers

Kazakhstan - Octave not only for programmers

Moldova - Octave not only for programmers

Morocco - Octave not only for programmers

Tunisia - Octave not only for programmers

Kuwait - Octave not only for programmers

Oman - Octave not only for programmers

Slovakia - Octave not only for programmers

Kenya - Octave not only for programmers

Nigeria - Octave not only for programmers

Botswana - Octave not only for programmers

Slovenia - Octave not only for programmers

Croatia - Octave not only for programmers

Serbia - Octave not only for programmers

Bhutan - Octave not only for programmers

Nepal - Octave not only for programmers

Uzbekistan - Octave not only for programmers