We've noticed this is not your region.
Redirect me to my region
What do you want to learn today?

Details


Who should come?
  • Interested in MATLAB and want to learn basics
  • Those wanting to sharpen employability in areas such as engineering, data science, and mathematical applications
  • Non-coders, who want to have an introduction to programming concepts without dealing with ‘hard-to-grasp’ interfaces
Students need to have their own Matlab installed for a better hands-on experience.
Course DatesBeginner MATLAB Course: $399

Saturday, 1st of December, 10 am - 4 pm

Sunday, 2nd of December, 10 am - 4 pm

Intermediate MATLAB Course: $399

Saturday, 8th of December, 10 am - 4 pm

Sunday, 9th of December, 10 am - 4 pm

Bundle package: $699


Delivery mode: Online and Classroom (Melbourne CBD) available
Please contact us to confirm the training fee and further information. 
Call us: 1300 369 809
Email: [email protected]
Location: Seed Training Group, L10/356 Collins St, Melbourne.

Outline

Beginner level - $399 

Day 1- Mastering the Basics and statistical approach (6 hours)

Topic 1: Introduction of Data types and Storage Elements

Topic 2: MATLAB functions

  • Preliminary Recap on scripts
  • How to write your own functions
  • Challenge 1: Write a simple function

Topic 3: Why is data simulation important in work

  • What are random numbers
  • Why are they useful in working with MATLAB
  • Random Functions and Distributions

Topic 4: Statistical Methods and Functions: Understanding data

  • Statistical Functions: mean, median and mode
  • Statistical Visualisation including Histograms, Box Plots and Scatter Plots
  • Challenge 2: Generate and Visualise Random Sets

Topic 5: Fitting Lines

  • Polynomials
  • Linear interpolation 
  • Challenge 3: Fit a line through a set 

Day 2 - Make MATLAB Do the Work

Topic 1: Preliminary Recap on MATLAB Functions

Topic 2: Preliminary Introduction into Logic

  • Digital Logic
  • Logic Statements
  • Logic Operators

Topic 3: Introducing Loops

  • If, else if, for, white statements
  • Nesting loops
  • Challenge 1: Automating Interactive Tasks with Loops and Functions

Topic 4: Conditional Vectors: Key to Advanced Indexing 

  • Logic Statements with Arrays and Matrices
  • Logic Statements with Strings and Characters
  • Indexing with Conditional Vectors
  • Challenge 2: Write a function to Take specific indices of a Matrix

Topic 5: Introduction of Data Manipulation

  • Importing
  • Managing missing data
  • Introduction of Using Datastores

Intermediate Level - $399

Day 1 - Present Data to your Boss with MATLAB Data Visualisation

Topic 1: Preliminary recap on data manipulation with examples 

Topic 2: Present MATLAB Plots

  • Revision of Histograms, Box plot and Scatterplot with examples
  • Other plotting options
  • Challenge 1: Importing Data and Apply Relevant Plots

Topic 3: MATLAB Graphics with examples

  • Objectives and Properties
  • Object Hierarchy
  • Graphic Functions

Topic 4: Practical Examples on Data Manipulation

  • Conditional Vectors, Categorical Data, Discretizing Data and Analysing Data in Groups
  • Challenge 2: Separate Data in Categories 

Topic 5: Higher Dimensional Visualisations

  • Working with Images
  • Making Grids
  • Interpolating Data
  • Generating Surfaces
  • 3 Dimensional Visualisations
  • Challenge 3: Generating 3D Visualisation

Day 2 - Creating Your own Tailored Applications

Topic 1: Description of the Desired Application 

  • The Application Structure
  • Defining the required system blocks
  • Defining the hierarchy and flow of the application 
  • Understanding the inputs and outputs

Topic 2: Creating the Required Functions

  • Developing the functions one by one 

Topic 3: Combining the Functions in order to achieve the desired flow

  • Introduction to Debugging 
  • Testing Function Correctness
  • Input-output relationships of the functions
  • Attaching function results in a correct order

Topic 4: Generating the User Interface

  • Creating user input functionality
  • Generating the Desired Visualisation 
  • Customising and editing the interface of the application
  • Workflow control of the application

Topic 5: Creating a Desktop App from MATLAB code

Topic 6: Personalisation of the app

Speaker/s

Doruk Usluel
  • More than 6 years experience with Matlab
  • Ex-trainer of Matlab for researchers in University of Melbourne
  • Has a masters degree in Biomedical Engineering from the University of Melbourne
Reviews
Be the first to write a review about this course.
Write a Review
A Melbourne based training institute focusing on innovation education and career development. By providing practical and professional training services, we prepare trainees with the skills and knowledge to become successful individuals and help them move up the career ladder.
Sending Message
Please wait...
× × Speedycourse.com uses cookies to deliver our services. By continuing to use the site, you are agreeing to our use of cookies, Privacy Policy, and our Terms & Conditions.