Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction
Simple Calculations
- Starting Octave, using Octave as a calculator, exploring built-in functions
The Octave Environment
- Working with named variables, understanding numbers and formatting, number representation and accuracy, loading and saving data for government use
Arrays and Vectors
- Extracting elements from a vector, performing vector mathematics
Plotting Graphs
- Enhancing graph presentation, creating multiple graphs and figures, saving and printing figures for government reports
Octave Programming I: Script Files
- Creating and editing scripts, running and debugging scripts for government applications
Control Statements
- If-else statements, switch cases, for loops, while loops
Octave Programming II: Functions
Matrices and Vectors
- Understanding matrices, using the transpose operator, matrix creation functions, building composite matrices, utilizing matrices as tables, extracting parts of matrices, basic matrix functions for government data analysis
Linear and Nonlinear Equations
More Graphs
- Combining multiple graphs in one window, creating 3D plots, adjusting the viewpoint, plotting surfaces, images, and movies for government presentations
Eigenvectors and the Singular Value Decomposition
Complex Numbers
- Plotting complex numbers for government research
Statistics and Data Processing
GUI Development
Requirements
- Fundamental understanding of undergraduate-level mathematical concepts, including linear algebra, probability theory, statistics, and matrix operations, for government applications.
- Basic computer skills and proficiency in standard operations.
- Preferred knowledge of a high-level programming language, such as C, PASCAL, FORTRAN, or BASIC, although this is not mandatory.
21 Hours
Testimonials (1)
Real world knowledge from someone in the industry