Login or Create Your Twenty19 Account

New to Twenty19? No Worries. Register for free!

Essentials of MATLAB

Rs 3499 Flash sale


21 Reviews

MATLAB, a popular software in all disciplines - including electronics, electrical and mechanical engineering. This course will show you step-by-step how to use the power of Matlab! In this course you will learn How to solve technical problems using Matlab, Formulate programs and simulations, GUI and standalone software development, 2d-3d graphics and animations and much more. No prior programming experience or knowledge of MATLAB is required to learn this course!

  • Learn Anytime/Anywhere
  • Clear your doubts
  • Project Based
  • Get Certificate

Buy "Essentials of MATLAB"

Rs 3499 Have a Coupon Code ? Click 'Pay Online' & login to apply coupon code

pay online


Pay by DD/Cheque

Call us on 09962033243 in case of any difficulties.

  • Step 1 Buy this course by making an online or an offline payment

  • Step 2 Access the course anytime, anywhere, learn, practice, evaluate, clear your doubts & track your progress

  • Step 3 Complete the course & get Twenty19 Certificate

Buy & Start Training or Free Demo

New Training
  1. Chapter 1

  2. Chapter 2

  3. Chapter 3

    • 3.1 - Programming part 1
    • 3.2 - Programming part 2
    • Quiz 3
  4. Chapter 4

    • 4.1 - MATLAB Graphics (2D-3D) Part 1
    • 4.2 - MATLAB Graphics (2D-3D) Part 2
    • Quiz 4
  5. Chapter 5

    • 5- Errors, Pitfalls & Debugging M-Files
    • Quiz 5
  6. Chapter 6

    • 6- Data Import-Export
    • Quiz 6
  7. Chapter 7

    • 7.1 - GUI (Graphical User Interface) part 1
    • 7.3 - GUI (Graphical User Interface) part 3
    • 7.2 - GUI (Graphical User Interface) part 2
  8. Chapter 8

    • 8- Simulink
  9. Chapter 9

    • 9- Performance Optimization
  10. Chapter 10

    • 10- Deployment
  • About this Training

    In this course you will Get started with MATLAB. You will learn How to solve technical problems using Matlab, Formulate programs and simulations, GUI and standalone software development, 2d-3d graphics and animations, How to interface with other entities. No prior programming experience or knowledge of MATLAB is required to learn this course!

  • Project in this Training

    3-D Surface Analysis - In this project The Gaussian function is plotted as 3-D surface, lots of graphics options are available to rotate in any view and to customize the view. This data can be saved in Excel file also.

  • Clear your Doubts

    You can ask all the questions in 'Clarify your Doubts' forum anytime, course experts will answer all your questions.

  • Get Certificate

    Receive an E-certificate from us once you complete the course. You can Download the Certificate from your Twenty19 account and also showcase it to your friends and family.

Multiple gtexts

asked by AadarshRajesh

Try figure properties.

gtext function works on the bases of figure handles.

answered by , [ Jan, 2018 ]

color detection

asked by Anumayank.

Visit Matlab central file exchange. There look for my (Suraj Kamya) author name and you will get the full code.

answered by , [ Oct, 2017 ]

Is it possible to directly call a function from another directory?


You can add the path of the function to this directory or also can specify path while calling function.

answered by , [ Jan, 2017 ]

thank you sir

answered by TVENKATESH, [ Jan, 2017 ]

Function arguments

asked by GauravBhandari

Both functions are same as in both case the variable provided by you are formal arguments.

answered by , [ Sep, 2016 ]

Unary Plus & Unary Minus


Yes unary operators (+, -) are different from arithmetic (+,-). As the name indicates unary requires only one operand whereas arithmetic operators are binary or requires two operands at minimum.

In general unary + have no use in arithmetic or as NOP. They are used to define the sign of the operand.

answered by , [ Aug, 2016 ]

Thanks for clarifying my doubt but can you please elaborate it with any example.

answered by NAVNEETKISHAN, [ Aug, 2016 ]

Sir, Please explain these terms

asked by biplabRoy

markerfacecolor is used to change the color of line's pointer in stem plots and ylim function is equivalent to axis(xmin, xmax, ymin, ymax). To set the scales of y-axis.
For more details refer to Ch-04 again...

answered by , [ Aug, 2015 ]

thank you sir

answered by biplabRoy, [ Aug, 2015 ]

Regarding video content


Please refer to Lecture 1.2

answered by , [ Jul, 2015 ]

Question related to plots

asked by biplabRoy

Yes! it will give you error. Please explore carefully the code file you have generated so, in that you need to redefine the input arguments as code generated is a skeleton code.

answered by , [ Jul, 2015 ]

You can use image as background simply by
hold on
For more insight refer to GUI section.

answered by , [ Jul, 2015 ]

Quiz 5, Question 5

asked by YashKothari

Yes! by the logic you are explaining it should be false.

But the right answer is true, because its possible to call the function from outside its parent directory, but to do so you need the file to be added in path.

answered by , [ Jul, 2015 ]

which brackets to use

asked by GauthamSurya

when using Matlab functions like length(), plot() etc we use parenthesis().
When we are dealing with array or more than one variable(s) then we use box bracket. []

eg. plot(x,y) ------>plot[x,y] will give error

ASSUMING 'd' is a multi dimensional array eg: 3x4

[row,column] = size(d)

(Note: size is an inbuilt MATLAB function and returns number of rows and columns of an array. Therefore in our example, row will get 3 and column will get 4)

Hope I'm able to clarify upto a certain extent!

answered by YashKothari, [ Jul, 2015 ]

size is outputting 2 arguments and they are getting stored in row and column

answered by YashKothari, [ Jul, 2015 ]

yes thanks yash kothari..

answered by GauthamSurya, [ Jul, 2015 ]

Can I download the videos & learn?

You can re-watch the videos as many times you wish but we do not allow downloading on our platform as we keep track of your progress in regards to the course you learn.

What is special about Twenty19 courses?

Twenty19 Training are fun to learn and they are structured to be easily understood by anyone.The courses are developed with College students in mind.So courses will have a lot of real world examples and Twenty19 courses are easy to take up and earn a certificate.

If I have any doubt while learning, How can I clear my doubts?

You can raise your doubt in Clear your doubts forum anytime, training experts will answer all your questions. You can also reach us at +91 9962033243 (give us a missed call), send an SMS or drop an email to, one of our team member will call you to support.

Is it safe to use my debit/credit card for making the payment?

No doubt, Your transaction is always safe and secure with Twenty19.

Do I get a certificate of completion?

Yes!! you will receive an E-certificate from us once you complete the training. You can include this is in your Resume to get placed better.

How will I receive the certificate?

Twenty19 certificates will be emailed to your Twenty19 registered Email ID .The very next day of your training completion you will be receiving the certificate.You can download and print your certificate.

Have Questions? Get in touch with us

+91 9962033243


This is a Free Demo for "Essentials of MATLAB" Course

Experience this course with few video lessons rightaway!

Start Learning

Live Trainings Feed

Latest Questions in Forum

Suggest a new Training


Are you an expert in your industry & are passionate about teaching? Join us!

create a training

This feature is not available during Free Demo. Purchase the course to access

Purchase "Essentials of MATLAB"

Buy & Start Learning

Send me amazing internships by email

You will get internship alerts on this email. Continue on, for Internships and Trainings
Please provide a valid email address.
There were some issues. Please try again later.