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
Requirements
- 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
Delivery Options
Private Group Training
Our identity is rooted in delivering exactly what our clients need.
- Pre-course call with your trainer
- Customisation of the learning experience to achieve your goals -
- Bespoke outlines
- Practical hands-on exercises containing data / scenarios recognisable to the learners
- Training scheduled on a date of your choice
- Delivered online, onsite/classroom or hybrid by experts sharing real world experience
Private Group Prices RRP from €6840 online delivery, based on a group of 2 delegates, €2160 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.
Contact us for an exact quote and to hear our latest promotions
Public Training
Please see our public courses
Testimonials (4)
I liked Pablo's style, the fact that he covered a lot of subjects from report design , customization with html to implementing simple ML algortithms. Good balance theoretical information / exercices. Pablo really covered all topics i was interested in and gave comprehensive answers to my questions.
Cristian Tudose - SC Automobile Dacia SA
Course - Advanced Data Analysis with TIBCO Spotfire
Actual application of spotfire and all basic functions.
Michael Capili - STMicroelectronics, Inc.
Course - Introduction to Spotfire
Real world knowledge from someone in the industry
Matthew Cerbas - Shield Consulting Solutions, Inc.
Course - Grafana
I genuinely enjoyed the lots of labs and practices.