- 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
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.
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
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