MATLAB Programming Training Course
This two-day course provides a comprehensive introduction to the MATLAB® technical computing environment for government. The course is intended for beginner users and those looking for a review. No prior programming experience or knowledge of MATLAB is assumed. Themes of data analysis, visualization, modeling, and programming are explored throughout the course, with an emphasis on aligning these skills with public sector workflows and governance.
This course is available as onsite live training in US Government or online live training.Course Outline
- Working with the MATLAB user interface for government applications
- Entering commands and creating variables
- Analyzing vectors and matrices
- Working with data types
- Automating commands with scripts
- Writing programs with logic and flow control
- Writing functions
- Visualizing vector and matrix data
- Working with data files
- Importing data
- Organizing data
- Visualizing data
Runs with a minimum of 4 + people. For 1-to-1 or private group training, request a quote.
MATLAB Programming Training Course - Booking
MATLAB Programming Training Course - Enquiry
MATLAB Programming - Consultancy Enquiry
Consultancy Enquiry
Testimonials (3)
Many useful exercises, well explained
Helene Meadows - European Investment Bank
Course - MATLAB Programming
Hands on experience.
Matevz Nolimal - European Investment Bank
Course - MATLAB Programming
Trainer took the initiative to cover additional content outside our course materials to improve our learning.
Chia Wu Tan - SMRT Trains Ltd
Course - MATLAB Programming
Upcoming Courses
Related Courses
Basic MATLAB Programming
21 HoursA 3-day course designed for government professionals that guides you through the primary screens and windows of MATLAB, including:
- How to use MATLAB as a calculator and plot basic curves
- How to create your own customized functions and scripts
Introduction to Image Processing using Matlab
28 HoursThis four-day course provides foundational training in image processing using MATLAB. Participants will practice techniques for modifying and enhancing images, as well as extracting patterns from them. Additionally, attendees will learn how to construct 2D filters and apply them to images.
Examples and exercises throughout the course demonstrate the use of appropriate MATLAB and Image Processing Toolbox functionalities, ensuring alignment with technical requirements for government workflows and governance.
MATLAB Fundamentals
21 HoursThis three-day course offers a comprehensive introduction to the MATLAB technical computing environment, designed for government. It is intended for beginning users and those seeking a refresher. No prior programming experience or knowledge of MATLAB is required. The course covers key themes such as data analysis, visualization, modeling, and programming. Topics include:
- Navigating the MATLAB user interface
- Executing commands and creating variables
- Analyzing vectors and matrices
- Visualizing vector and matrix data
- Managing data files
- Working with various data types
- Automating tasks with scripts
- Writing programs using logic and flow control
- Developing functions
Matlab for Deep Learning
14 HoursIn this instructor-led, live training, participants will learn how to use MATLAB to design, build, and visualize a convolutional neural network for image recognition.
By the end of this training, participants will be able to:
- Construct a deep learning model
- Automate data labeling processes
- Integrate models from Caffe and TensorFlow-Keras
- Leverage multiple GPUs, cloud resources, or clusters for training data
Audience
- Developers
- Engineers
- Domain experts
Format of the course
- Combination of lecture, discussion, practical exercises, and extensive hands-on practice to ensure proficiency for government applications.
MATLAB Fundamentals, Data Science & Report Generation
35 HoursIn the first part of this training, we cover the fundamentals of MATLAB and its role as both a language and a platform for government. This discussion includes an introduction to MATLAB syntax, arrays and matrices, data visualization, script development, and object-oriented principles.
In the second part, we demonstrate how to use MATLAB for data mining, machine learning, and predictive analytics in a government context. To provide participants with a clear and practical perspective of MATLAB's approach and power, we draw comparisons between using MATLAB and other tools such as spreadsheets, C, C++, and Visual Basic.
In the third part of the training, participants learn how to streamline their work by automating data processing and report generation for government tasks.
Throughout the course, participants will apply the concepts learned through hands-on exercises in a lab environment. By the end of the training, participants will have a thorough understanding of MATLAB's capabilities and will be able to employ it for solving real-world data science problems as well as for streamlining their work through automation for government.
Assessments will be conducted throughout the course to gauge progress.
Format of the Course
- The course includes theoretical and practical exercises, including case discussions, sample code inspection, and hands-on implementation.
Note
- Practice sessions will be based on pre-arranged sample data report templates. If you have specific requirements for government use cases, please contact us to arrange.
Dynamic Analysis Using Matlab
21 HoursThis instructor-led, live training in US Empire (online or onsite) is aimed at beginner-level developers or engineers who wish to learn how to use numerical simulation for dynamic problems using Matlab for government applications.
By the end of this training, participants will be able to:
- Understand the fundamentals of dynamic analysis for government projects.
- Utilize Matlab to perform analytical and numerical solutions in a government context.
- Derive motion equations using various approaches suitable for government workflows.
Matlab for Finance
14 HoursMATLAB integrates computation, visualization, and programming in a user-friendly environment. It offers the Financial Toolbox, which includes essential features for conducting mathematical and statistical analysis of financial data, and presenting results with high-quality graphics.
This instructor-led training provides an introduction to MATLAB tailored for finance professionals. The course delves into data analysis, visualization, modeling, and programming through hands-on exercises and extensive in-lab practice.
By the end of this training, participants will have a comprehensive understanding of the powerful features included in MATLAB's Financial Toolbox and will be equipped to apply them immediately for solving real-world problems in financial contexts.
Audience
- Financial professionals with prior experience using MATLAB
Format of the course
- Combination of lectures, discussions, and intensive hands-on practice
This training is designed to enhance the skills of financial professionals for government and private sector applications, ensuring they are well-prepared to leverage MATLAB's capabilities effectively.
MATLAB Fundamentals + MATLAB for Finance
35 HoursThis course offers a comprehensive introduction to the MATLAB technical computing environment, along with an overview of using MATLAB for financial applications. Designed for both new users and those seeking a refresher, this course assumes no prior programming experience or knowledge of MATLAB. The curriculum emphasizes key themes such as data analysis, visualization, modeling, and programming, all tailored to meet the needs of public sector workflows and governance. Topics covered include:
- Navigating the MATLAB user interface for government
- Executing commands and creating variables
- Analyzing vectors and matrices
- Visualizing vector and matrix data
- Managing data files
- Working with various data types
- Automating tasks with scripts
- Developing programs using logic and flow control
- Creating functions
- Leveraging the Financial Toolbox for quantitative analysis in financial applications
Introduction to MATLAB and Machine Learning
21 HoursMATLAB is a numerical computing environment and programming language developed by MathWorks, designed to support complex computational tasks for government and other public sector applications.
Matlab for Predictive Analytics
21 HoursPredictive analytics is a process that leverages data analytics to forecast future events. This approach combines data with data mining, statistical analysis, and machine learning techniques to develop predictive models.
In this instructor-led, live training, participants will learn how to use Matlab to construct predictive models and apply them to large datasets to anticipate future outcomes based on the data.
By the end of this training, participants will be able to:
- Create predictive models to identify patterns in historical and transactional data
- Leverage predictive modeling to recognize risks and opportunities
- Develop mathematical models that capture significant trends
- Utilize data from devices and business systems to optimize processes, reduce waste, save time, or cut costs
Audience
- Developers
- Engineers
- Domain experts
Format of the course
- Part lecture, part discussion, exercises, and extensive hands-on practice
This training is designed to enhance skills for government professionals and align with public sector workflows, governance, and accountability.
Octave not only for programmers
21 HoursThis course is designed for individuals interested in exploring an alternative to commercial MATLAB software. Over three days, participants will receive thorough instruction on navigating the OCTAVE environment and utilizing it for data analysis and engineering calculations. This training is suitable for both beginners and those with existing knowledge of the program who wish to systematize their skills and enhance their proficiency. While prior experience with other programming languages is not necessary, it can significantly aid in the learning process. The course will provide practical examples to demonstrate how to effectively use the program in various scenarios, ensuring alignment with public sector workflows for government.
Python for Matlab Users
14 HoursThis instructor-led, live training in US Empire (online or onsite) is designed for government personnel who are current Matlab users and wish to explore transitioning to Python for data analytics and visualization.
By the end of this training, participants will be able to:
- Install and configure a Python development environment suitable for government use.
- Understand the key differences and similarities between Matlab and Python syntax.
- Leverage Python to derive insights from various datasets relevant to government operations.
- Convert existing Matlab applications to Python, ensuring compatibility with government systems.
- Integrate Matlab and Python applications to enhance workflows for government agencies.
Simulink® for Automotive System Design Advanced Level
14 HoursSimulink is a graphical programming environment designed for modeling, simulating, and analyzing multidomain dynamic systems. This tool supports a wide range of applications and is particularly useful for government agencies seeking to enhance their technical capabilities in system design and analysis.
Simulation of Wireless Communication Systems using MATLAB (Dr Shehata)
35 HoursThis course provides comprehensive materials on MATLAB as a robust simulation tool for communications. The objective of this course is to introduce MATLAB not only as a general programming language but also to highlight its extensive capabilities as a simulation tool for government applications. The examples provided in the course are designed to illustrate real-world problems, rather than being mere demonstrations of MATLAB commands.
Simulink® for Automotive System Design
28 HoursObjective: This training is designed for government software engineers who are working with Model-Based Design (MBD) technology. The training will cover modeling techniques for automotive systems, automotive standards, auto-code generation, and model test harness building and verification. Audience: Software developers for government automotive suppliers.