Most of the Matlab tutorials just make you aware of basics shortly or a few other things, those things are not enough to quench your thirst for Matlab. But this is unique, complete and detailed course on Matlab. I started with the mathematics and my first step is Matrices & Arrays. Actually this will be a series of courses on covering different sections of Matlab step by step.
if you are newbie for Matlab, this course will help in raising your skill to intermediate level, making you aware of Matlab working environment and its tools.
Welcome to this course ( Matlab keystone skills for mathematics matrices & arrays ) , my name is ABSAR and i will accompany you along the course. If you are looking for basic skills about matlab, specially regarding matrices & arrays, you came to the right place. I will teach you basic concepts, commands and functions in matlab for generating and solving matrices and arrays. But it doesn't mean that this course is specified to mathematicians, this is for everyone, who is new to matlab or already know matlab and want to enhance his knowledge about commands and functions in matlab because in matlab whenever you need to deal with numbers or quantities, you will have to give numerical quantities to matlab in form of matrices or arrays. Every lecture is named after you are going to learn in that lecture so you may have a look on the topics of your interest. I focused on the things you need to know in a very concise way so you can learn a lot in a very less time.Hope you will enjoy this course with me. Let's move forward to out course curriculum.
matrix is the basic data structure of matlab, it is two dimensional, rectangular shaped which can store multiple types of data elements like numbers, characters or logical statements,
matlab also supports data structure having more than two dimensions,
keep in mind that you entered any type of data, matlab stores this data in matrix / array form in the back end.
in this lecture we will learn to create simple matrix
let's create matrix/array of ones or zeros . In other words creating matrix full of zeros or matrix full of ones using single command is taught here. ( in Matlab )
In this tutorial we will learn how to create identity matrix ( in Matlab ), as you know identity matrix is the type of matrix in which all diagonal elements are 1 while all other entries are zeros
Magic matrix ....!!!
its really a magic matrix ,, you are a magician here ,, and matlab is your stick...!!
In Magic matrix, you can add elements diagonally ,along the rows, along the columns, this will give you the same answer everytime , it's really a magic , isnt it ??
we will learn to create matrix and rows of random numbers in this lecture ( in Matlab ),we can also generate random numbers and can choose any number of elements from those random numbers.
in this tutorial i will teach you , how you can concatenate or interlink matrices , horizontally , vertically or in multidimensional ( in Matlab )
In this lecture we will learn
how to replicate Matrix, how to tile the matrix, how to replicate and tile the matrix. ( in Matlab )
In this lecture we will learn
how to create block diagonal matrix. ( in Matlab )
we will create numeric sequence with increments or decrements, we will create numeric sequence without increments or decrements.
how to accessing single element in a matrix , matrix indexing. ( in Matlab )
Accessing multiple elements in matrix or array , accessing multiple consecutive elements in matrix or array ( in Matlab )
Accessing multiple elements in a matrix, accessing multiple nonconsecutive elements in a matrix or array. ( in Matlab )
using logical or conditional statements in matrix indexing ( in Matlab )
Finding the size of array dimensions ( in Matlab )
Number of elements in a matrix ( in Matlab )
length of largest dimension in a matrix ( in Matlab )
finding number of dimensions in a matrix ( in Matlab )
classes of matrix ( in Matlab )
Logical Logical array of true and false values
Char Characters array
Numeric Integer or floating-point array
Integer Signed or unsigned integer array
int8 8-bit signed integer array
uint8 8-bit unsigned integer array
int16 16-bit signed integer array
uint16 16-bit unsigned integer array
int32 32-bit signed integer array
uint32 32-bit unsigned integer array
int64 64-bit signed integer array
uint64 64-bit unsigned integer array
float Single- or double-precision floating-point array
single Single-precision floating-point array
double Double-precision floating-point array
cell Cell array
struct Structure array
function_handle Function handle
'class_name'MATLAB class or Java class
data structure used in matrices or arrays ( in Matlab )
Expand the size of matrix or array ( in Matlab )
increase the size of existing matrix or array ( in Matlab )
Diminishing the size of matrix ( in Matlab )
decreasing the size of existing matrix or array ( in Matlab )
Reshaping matrix or array ( in Matlab )
rotate matrix or array ( in Matlab )
flip matrix or array ( in Matlab )
Transpose of matrix or array ( in Matlab )
Circular shifting of matrix or array ( in Matlab )
Sorting the matrix or array ( in Matlab )
Diagonal operations on matrix ( in Matlab )
In this lecture we are going to find the trace of our matrix , ( in Matlab )
well , the sum of diagonal elements is called the trace of that matrix.
extracting upper triangular part of matrix or array ( in Matlab )
extracting lower triangular part of matrix or array ( in Matlab )
getting upper or lower triangular part of matrix or array ( in Matlab )
I am an Electrical Engineer. I have keen interest in exploring things, my quest lead me to the research on renewable energy resources and in this year my research paper published in international journal of emerging trends in electrical and electronics titled Solar Heated Thermoelectric Generator.
As a fresh Graduate, i am well aware of student problems in learning new things while studying. I have some words for those students, you cannot jump to "success", keep learning step by step. One day you will be standing right there,you want.I have great interest in learning new things and solving complex problems,that's why Matlab is one of my favorite tools. Matlab was part of my course in past but now this is my tool to solve Engineering problems.