Best Matlab Course - PowerPoint PPT Presentation

1 / 25
About This Presentation
Title:

Best Matlab Course

Description:

MATLAB is a multi-paradigm statistical computing environment which is mainly designed to perform highly complex numerical calculations, visualization, and programming. – PowerPoint PPT presentation

Number of Views:36

less

Transcript and Presenter's Notes

Title: Best Matlab Course


1
B E S T
M A T L A B
C O U R S E
B E S T O N L I N E C O U R S E S C O U P O N .
C O M
2
C O N T E N T
O V E R V I E W
About matlab Variables Commands M-Files Data
types Operators Decision Loop Vectors
3
C O N T E N T O V E R V I E W
Matrix Arrays Colon Notation Numbers Strings
Functions Data Import Data output Advanced
MATLAB
4
A B O U T
M A T L A B
M A T L A B i s
t h e f o u r t h
g e n e r a t i o n
p r o g r a m m i n g
l a n g u a g e w i t h t h e
m u l t i -
p a r a d i g m
s t a t i s t i c a l c o m p u t i n g
e n v i r o n m e n t .
I t h a s m a n y
b u i l t - i n c o m m a n d s a n d
m a t h
f u n c t i o n s t h a t h e l p t o p e r f o r
m
v a r i o u s
c a l c u l a t i o n s . M A T L A B i s d e v e
l o p e d
b y M a t h W o r k s .
I t h a s n u m e r o u s m a t h f u n c t i o
n s
b u i l t - i n c o m m a n d s a n d
t h a t
h e l p y o u i n
m a t h e m a t i c a l c a l c u l a t i o n s ,
g e n e r a t i n g
p l o t s , a n d m e t h o d s .
p e r f o r m i n g
n u m e r i c a l
5
V A R I A B L E S
V a r i a b l e s
i s a n a r r a y o r
m a t r i x b y
a s s i g n i n g
v a l u e s i n
a s i m p l e w a y ,
w i t h s o m e
s t a t e m e n t s
s u c h a s
O n c e t h e
v a r i a b l e i s
e n t e r e d ,
i t c a n b e
r e f e r r e d
l a t e r
I t s h o u l d
h a v e t h e
v a l u e s
b e f o r e
i t i s u s e d
6
I t h a s m a n y
c o m m a n d s
s u c h a s
c l c , c l e a r ,
e x i s t ,
C O M M A N D S
f o r a n d s o o n .
g l o b a l ,
h e l p , l o o k
T h e r e a r e
s e p a r a t e
c o m m a n d s
f o r w o r k i n g w i t h a n d
t h e s y s t e m ,
i n p u t
o u t p u t
c o m m a n d s ,
v e c t o r ,
m a t r i x a n d c o m m a n d s ,
a r r a y e t c .
7
T h e M - F i l e
a l l o w s t h e t w o
M - F I L E S
k i n d s
o f p r o g r a m f i l e s
s u c h a s
S c r i p t s I t i s
t h e p r o g r a m
f i l e s w i t h . m e x t e n s i o n a n d
s c r i p t s d o e s
n o t a c c e p t i n p u t s
p e r m i t a n y
o u t p u t s
a n d d o n o t F u n c t i o n s
p r o g r a m
- I t i s t h e . m
f i l e s w i t h
e x t e n s i o n c a n
t a k e i n p u t
a n d r e t u r n
o u t p u t s
8
D a t a t y p e s
i n M A T L A B
p r o v i d e d
D A T A T Y P E S
w i t h t h e
1 5 f u n d a m e n t a l
e a c h o f t h e m
c o n c e p t s s t o r e s
w h e r e d a t a i n t h e f o r m o f
m a t r i x o r
a r r a y
o f a n y
s i z e .
M A T L A B d o e s
n o t r e q u i r e a n y
t y p e d e c l a r a t i o n
o r d i m e n s i o n
s t a t e m e n t s . W h e n e v e r e n c o u
n t e r s a n e w
M A T L A B v a r i a b l e v a r i a b l e
n a m e , i t c r e a t e s t h e a n d a l l o
c a t e s
a p p r o p r i a t e
m e m o r y s p a c e .
9
O P E R A T O R S
O p e r a t o r s
h a s t h e i n d i v i d u a l
s y m b o l s u s e d
t o p e r f o r m t h e
m a t h e m a t i c a l
o r l o g i c a l
o p e r a t i o n s s o m e
o f t h e m a r e
a r i t h m e t i c , r e l a t i o n a l ,
l o g i c a l ,
b i t w i s e a n d s e t
o p e r a t i o n s
A r i t h m e t i c h a s t h e
t w o d i f f e r e n t
t y p e s s u c h a s m a t r i x
a n d a r r a y
a r i t h m e t i c
o p e r a t i o n s .
L o g i c a l O p e r a t o r
h a s t w o
f u n c t i o n s
s u c h
a s e l e m e n t w i s e
a n d s h o r t - c i r c u i t
10
D E C I S I O N
D e c i s i o n
m a k i n g
s t r u c t u r e s
r e q u i r e s h o u l d
t h a t
t h e p r o g r a m m e r
o n e o r m o r e t o b e e v a l u a t e d o r
t h e
s p e c i f y
c o n d i t i o n s
t e s t e d b y
p r o g r a m , a l o n g
w i t h
a s t a t e m e n t o r
s t a t e m e n t s
t o b e
e x e c u t e d i f
t h e c o n d i t i o n
i s d e t e r m i n e d
t o b e t r u e , a n d
o p t i o n a l l y ,
o t h e r
s t a t e m e n t s t o
b e e x e c u t e d
i f t h e c o n d i t i o n i s
d e t e r m i n e d
t o b e
f a l s e .
11
L O O P S
I t i s
t h e s t a t e m e n t m a y
b e i n t h e
s i t u a t i o n t o
r u n a
b l o c k
o f c o d e
s e v e r a l
n u m b e r s o f
t i m e s a n d
p r o v i d e s
t h e v a r i o u s c o n t r o l s t r u c t u r
e s
P r o g r a m m i n g
l a n g u a g e s p r o v i d e
v a r i o u s c o n t r o l s t r u c t u r e s t
h a t
m o r e c o m p l i c a t e d e x e c u t i o
n p a t h s .
a l l o w f o r
12
V E C T O R S
A v e c t o r n u m b e r s .
i s a o n e - d i m e n s i o n a l
a r r a y o f
M A T L A B a l l o w s
c r e a t i n g t w o
t y p e s o f
v e c t o r s - R o w v e c t o r s C o l u m n v
e c t o r s R o w v e c t o r s a r e c r e a t
e d
t h e s e t s p a c e
b y e n c l o s i n g
b r a c k e t s ,
u s i n g
o f e l e m e n t s i n s q u a r e o r c o m m
a t o d e l i m i t
t h e e l e m e n t s .
C o l u m n v e c t o r s a r e c r e a t e d
b y e n c l o s i n g t h e
s e t o f e l e m e n t s i n s q u a r e b r a c
k e t s , s e m i c o l o n t o d e l i m i t t
h e e l e m e n t s .
u s i n g
13
M A T R I X
I t i s t h e
t w o - d i m e n s i o n a l
a r r a y ,
c a n b e t h e r o w s
w h i c h
c r e a t e d b y
a n d c o l u m n s .
e n t e r i n g I t h a s
s o m e o f
t h e o p e r a t i o n s
s u c h a s
a d d i t i o n , s u b t r a c t i o n ,
d i v i s i o n ,
t r a n s p o s e , c o n t r a c t i n g ,
a n d m a t r i x m u l t i p l i c a t i o n ,
e t c .
14
A R R A Y S
A l l v a r i a b l e s
o f a l l d a t a
t y p e s i n
M A T L A B
a r e m u l t i d i m e n s i o n a l
a r r a y s .
A v e c t o r
i s a o n e -
d i m e n s i o n a l a r r a y a n d a
m a t r i x i s
a t w o - d i m e n s i o n a l
a r r a y .
a s i n g l e a r r a y , c r e a t e a r r a
y .
F o r a l l t h e s e
f u n c t i o n s ,
a r g u m e n t c r e a t e s
a s q u a r e
a r g u m e n t s r e c t a n g u l a r
d o u b l e
15
m o s t C O L O N
T h e c o l o n ( )
i s o n e o f t h e
u s e f u l o p e r a t o r
i n M A T L A B . I t i s
v e c t o r s , s u b s c r i p t N O T A T I O N
u s e d t o c r e a t e
s p e c i f y f o r i t e r a t i o n s .
a r r a y s , a n d
Y o u c a n
u s e t h e c o l o n
o p e r a t o r
t o c r e a t e
a v e c t o r
o f i n d i c e s t o o r
s e l e c t r o w s ,
c o l u m n s
e l e m e n t s
o f a r r a y s .
16
N u m b e r s
s u p p o r t s
n u m e r i c
N U M B E R S
c l a s s e s t h a t
i n c l u d e
s i g n e d a n d
u n s i g n e d
i n t e g e r s , t h e n
s t o r e
n u m e r i c v a l u e s
a s d o u b l e
p r e c i s i o n
f l o a t i n g - p o i n t n u m b e r s .
S o m e s u c h
o f t h e n u m e r i c d a t a t y p e s a s
i n t 8 a n d s o o n .
d o u b l e , s i n g l e ,
17
C r e a t i n g
a c h a r a c t e r s t r i n g i s
S T R I N G S
q u i t e s i m p l e
i n M A T L A B .
M A T L A B c o n s i d e r s
a l l v a r i a b l e s
a s a r r a y s , a n d
s t r i n g s a r e
c o n s i d e r e d
a s c h a r a c t e r
a r r a y s .
c a n h o l d o f d a t a
M A T L A B
c e l l a r r a y
d i f f e r e n t
s i z e s
a n d t y p e s
i n a n
a r r a y . C e l l
a r r a y s
p r o v i d e a
m o r e
f l e x i b l e
w a y t o s t o r e
s t r i n g s
o f v a r y i n g
l e n g t h .
18
A f u n c t i o n s t a t e m e n t s
i s a g r o u p o f
t h a t
t o g e t h e r
p e r f o r m
a t a s k . F U N C T I O N S
I n M A T L A B ,
f u n c t i o n s a r e T h e t h e
f i l e s . a n d o f
d e f i n e d i n s e p a r a t e
n a m e o f t h e f u n c t i o n
f i l e
s h o u l d b e t h e
s a m e .
F u n c t i o n s o p e r a t e
o n v a r i a b l e s
w i t h i n t h e i r o w n
w o r k s p a c e ,
w h i c h i s a l s o c a l l e d t h e
l o c a l
w o r k s p a c e , s e p a r a t e
f r o m t h e a t t h e
w o r k s p a c e y o u a c c e s s
c o m m a n d
p r o m p t
M A T L A B w h i c h
i s c a l l e d t h e b a s e w o r k s p a c e .
19
D A T A
I M P O R T
I t i s t h e p r o c e s s o f l o a d i n g
d a t a f r o m e x t e r n a l f i l e
t o w r i t e t o t o
I t m e a n s
f i l e s ,
D A T A O U T P U T
p r o v i d e s d a t a
e x p o r t
o p t i o n s
s u c h a s
r e c t a n g u l a r ,
d i a r y
f i l e
o f k e y s t r o k e s ,
s p e c i a l i z e d
A S C I I f i l e a n d
M E X f i l e
20
A D V A N C E D M A T L A B
It has the bar command that draws a two-
dimensional and provides the contour function
for drawing the contour maps
G R A P H I C S
The solve function is used to solve higher order
equations and returns the roots of the equation
in an array
A L G E B R A
It provides for solving problems of differential
and integral calculus by solving the differential
equations of a degree and limits
C A L C U L U S
21
A D V A N C E D
M A T L A B
D I F F E R E N T I A L
It contains the diff commands for symbolic
computing derivatives in the simplest form
I N T E G R A T I O N
Integration deals with the two kinds such as
indefinite and definite integral
P O L Y N O M I A L S
It represents the polynomials as row vectors
having the ordered by descending powers
22
A D V A N C E D M A T L A B
It is used in the science and engineering as the
tool for simplifying analysis and looks data
from the another angle
T R A N S F O R M S
It is the high-level programming language used
for numerical computations with the standard
features such as fundamental data type, built-in
support for complex numbers and math functions,
supports user defined functions
G N U O C T A V E
Simulink is the model based design environment
for a dynamic and embedded system it has some
of the supports such as system level design,
simulation, automatic code generation, testing
and verification of integrated system.
S I M U L I N K
23
B E S T M A T L A B C O U R S E
2 0 1 7
M A T L A B P R O G R A M M I N G T H E C O M P L
E T E M A T L A B C O U R S E F O R B E G I N N
E R S T H E C O M P L E T E M A T L A B C O U R S
E M A T L A B C O U R S E F O R E X P E R T S B
E S T M A T L A B K E Y S T O N E S K I L L S F O
R M A T H E M A T I C S C R E A T E A P P L I C
A T I O N S
Linkable link
BEST MATLAB COURSE
24
F O L L O W U S
BESTONLINECOURSESCOUPON
_at_BEST_ COURSESS
BESTCOURSES
25
  • T H A N K S F O R Y O U R
  • T I M E !

B E S T O N L I N E C O U R S E S C O U P O N .
C O M
Write a Comment
User Comments (0)
About PowerShow.com