Professional Documents
Culture Documents
دورة الماتلاب خطوة بخطوة
دورة الماتلاب خطوة بخطوة
" # $ %
&&& &&& &&&&'&&&& &&&&'&&&&( &&&& &&&&)* +
2 ! , - '. / . 0 1
3445
6 7 " 89 : !( !; $ < 7 *
: : =>? @
AB C 6 7 D% 1-
6 7 E 1 2-
F F G 3-
F H ! D% 4-
H I G D% 5-
E; (F 6-
H 'J 7-
D Plotting3 M N O )P $ K7 L 8-
D PlottingQ F O N O )P $ K7 L 9-
6 7 D% WV *
[! Y @ H 7 E \ N \ !. H ! $ % Z, * HV Y A X T6 7 T 6 7
\ < differentiation \` ' \ ( 6 7 E 0 B% ] N _A ^ H 7 E ( ] E H 7 E
!` ' HV [ S; Algebraic Equations % EY HV \. $ % [ S; Integration
0 B% \ [ > c d _\J J \J b ! a H >Differential Equations
$e! B B% B Partial fraction MeY B< H !( \ $ % _ MeY \` ' \ ( 6 7 E
\ 6 7 E 0 B E ) * _ % ;F ) ST _ % ! / ! ] E; ] b
Mechanical Field, < 7 < @ Y Control System, L<. K7* \N HV Y 0 1
= @ Y [ S; Automotive Industry, H B ( ^ Electronics H 7 < P ; . [ S;
. H E N< Aerospace and Defense, f Y R
( ji4 U % hb G ' Nissan = B 7 b H B ; 8 h b _[ > 0 Y! ;g* )
6 7 F U Paper Model Based Design / F !( L J @ E ? h b
k . $ K7 U T ( Y ;e;; ;%Y8 (B % @ % Model Based Design, T
) . ; 8X = B 7 ; #
Without MathWorks tools for Model-Based Design, Nissan would not have
become the first company to meet the CARB PZEV standard
CARB= California Air Resources Board
PZEV= Partial Zero Emission Vehicle
c @ % ST L< < %
http://www.mathworks.com/company/use...ml?by=industry
6 7 d C D%
\ k1 7N D !; T @ F _= J 8 6 7 E d m $ b
D !;
1 Y# 1 ] ( % #( N;F Computer Science a . $ !( H ` % > U T
. < B< 7 1 '7
Intel Hypercube organization T Hardware && J OU ( H d n *
T A7* ; _ 6 7 E $F ; # MathWorks ; 8 U @ 7P $ % =* \EbArdent Computer
. ! 6 7 @ FDC
D !;
\ k1
. 6 7 c 0` ( B A7* ; Mathworks ; # d C T
opqr $ ( MIT 1 a . $ !( < + % !< !( \^ ) k 1
opr4 $ ( '7 1 M.S.E.E 8 !( \^ ) A7* ;
\ k1
...L!< B%
L !B J \n * A !( . 7 _ ! !( $ B J _ : .
S L ! = <% =* _0 Y! * = <% =* : @m fS _ L ! ] * E7 7 *
.$ P % 0 \1* _D . % ST \1* 6 7 E
b( a ! ]E 6 7 E U/ L _s E R ] E _$ Bb* U 6 7 L! LB L
)9 n(F H Et ] E a ST D! %
1-
Simulink ; . 2-
Control System Using the Matlab $ ? L<. K7*3-
Signal Application Using Matlab $ ? 8F H E 4-
Digital Signal Processing Using Matlab $ ? b 8P H ! (5-
Numerical Application Using Matlab $ ? E% ` % H % K 6-
Image Processing Applications Using Matlab $ ? J Y H E 7-
Radio Frequency Applications Using Matlab $ ? % H 1 H E 8-
Mechanical Applications Using Matlab $ ? < 7 < H E 9-
Radar Applications Using Matlab $ ? H E 10-
Robots Applications Using Matlab $ ? H H E 11-
Electronics Applications Using Matlab $ ? 7 < P H E 12-
Semiconductors Applications Using Matlab $ ? H ^ u E8* H E 13-
Automotive Applications Using $ ? H B ( ^ B H E 14-
Matlab
Aerospace and Defense $ ? f Y R 9 n' $ !( B H E 15-
Applications Using Matlab
Communication Applications Using Matlab $ ? HV J P H E 16-
w U # ST @ < U !( % =* : @m * _\% v # =? $ < 7 U ;
T sE R # \Eb uS * V0` O O[ T= <
1-
;. 2-
$ ? L<. K7*3-
% < F uS x ] 1 % = : @m *
$ hb = )
" # 3445y4QyQo s $ *E
R ` ST z E G !( / ' P V _$ < 7 *
R E F u%. L% 9e1 " 8 L %1-
[ S; R E F @ R B B' P 9 n({ B % ) R E * \; @ * " # L% L %2-
L B' U !(
.6 7 E! s E L ' ( 1 U \J7 ) _ a @ A) 8 L aY%3-
E< R ` @ simulink $ ? ;. ; [ S; L! ;\ . `4-
!d<7 <
!d<7 < T6 R ` @ 6 7 E \ . 9 n({ < % _ 6 7 \ . 5-
." #! a $ e P 0 _6 7 E " 8 ; # 9 n({ < %6-
_ B' P @ ) | # \ % =* VU A !( _A) 8 sE b R ` @ ) B' U n ! = ; =* ) 7-
.] EB " # 9eY [ > H B' U 0 u B' U 0` | # $ % )
L B' U } L < % _ ^ \M 9 E ; # 3i ( L ; # \ %S Y 9 n({ EB 8-
. ~ J # D! 7 <P f % h ` _ 7 <P f % !(
.[ > F , bU >U J A) 8 L % l ` `9-
, ! R ` H B' U R ` 6 7 @ )L B' U 9 n(F L %10-
U u B' U \ | # $ % R ` u B' U 0` n $ b =* )
.! R ` H B' U R `
9 n(F \ % V ) [ > , R ` H B' U R ` H E! H B' P $ 11-
\ LB | # $ %, ] R ` u 0` n $ b ) _ N; aEB
. R ` H B' U R ` Uu
aEB 9 n(F \ % V ) [ > , R ` H R ` <# H $ 12-
u \ LB | # $ % _] R ` u 0` n $ b ) _ N;
. R ` H R ` U
%e " 8 R ` H * < _ vP !( S (*
s : @m *
=* 0 B _ 6 7 0b ;> V _9 E \Eb ] n%* _$ < 7 *
: =>? ! sE U \J
6 7 E J ; # 0b
http://www.mathworks.com
]) 8 % ; _6 7 E ^ H N% . [ S; _ 6 7 E H ^P w 0b ST Y })
. 6 7 E Z %e !Y7P I! (
University of Utah
http://www.math.utah.edu/lab/ms/matlab/matlab.html
6 7 E BE % Y 0b %})
Indiana University
http://www.indiana.edu/~statmath/math/matlab/
6 7 @ ) % . Y 0b ] n%* $ %
# 3 <.=>1 ? =@0 ! ( ) * 3 45
/BC 9A" / * #E& B71 F G B <.=>1 ' 7 H> < IB"
BA" /BC D." 1 1 (
; J K LF + &
< O1 <.=>1 M D." 1 N '( ) * 1 '7&
; J K P52
,S TUV0 :" / * # 45 :"R #4 ? 3 D." 1 /BC 1 Q> >&C :*.
4, 9 16 1B6 /BC 4,WF
D." 1 /BC N>O 1 E N '( 6 M "!( 3 M " 45
4, 9 : 0 ;45 & P52
* 1 1+ ' P52 N>O " #P5 F&" @ 1 $ 7 / 0 ? [ B 1+ ' P52 N>O " Y> 0 1+ Z
D." 1 >' 1
4, [
X
cd #h )A # $9 # gZ # 8 f Y >M _Y 1+ ' IB" @ " 1d
!2 2 < @Y -. I &2
, =a !Z .k1
< (5A" Y Q 7=Y - >* >&C D." 1 b 9" , =m ( * I 7 " #45 , G l*. \
;_o A & B # U" _ @ 45 & P52 n " / ( :*.
e
1+ Z
Y 3 45 , G0 &&d1( .k1 #D." 1 [O H A1 !dA ! ( 1+ ' P52
4, 9 : Y #h U K b &* q 2 & F=Y %f + F=0
p
2 B
c V >*Y 5 & _ d"
; d c I( A B B Z s 45 & _ d" ) * r
t(Y \ ' (> " I( A B B Z 45 & _ d" ) * ! r
12 _ 1+ Z &(> /' (
1+ Z
3 45 k 5 & I 56 # FB O1 D." 1 < FB c '& I&d1( ) *
; kd 2 s
1+ Z
=u # &91 6 K ? 9"m + \ # (, t < >C 1 # 1+ ' IB" N '" ) *
(S BM m UB D." 1 !B " I 56 #< k(>A
D t v 7 j1M f \ \3 < B1 ^ _`a N ? & D." 1 1d #N d =Y
; 3 ] /BC b &\ 16 #@> w3 jV k < B1 ] h 1 '
X
4, 9 : Y #E N>O 1 B=>( 1 ' b A 5=W( ) A #b A + & „( " ! (
e
;c b * 1 Z 6 5=W" ) * # 1" { 0 >Z BdK1 _ " 16
, Ga N '( D." 1 _Y 2 # BdK I &2 _ d" M /BC &B9* Y # 1 Z &B=@Y 1B6 & Y 2 # BdK1
…J †@‡( E Y c * D d1 6 / 0 †@‡( 1 # 3 45 M & I 56 B=>1 1 '
4, 9 : Y #T
p
<.=>1 b * jV $( % cC # I ` N>O 1 zB% `0 B=>1 ! ' Y M & , G0 ! ( h .k j1M f
4, 9 : h ' f , 651 S S N >O \0 _ @ B71 M & Y
4, 9 :Y
67 2 34' , 5
:( 3 45 h f & 6 `0 E Y &1B "
Y 5 F&" > cd
b ( R D." 1 _ l*. \ #D." 1B ' F( {1Z b A c b * †Y jV !Z >6W B
4, 9 : Y #_o BC
/ 0 ;< =
6 $( % cC #T' >* U1 i 1C cd11 c # d B6 i B1 N ' _Y % J L
4, 9 16 ( ) * (&) c .d ! Z &(> $ ? k1 F # U 1 !\0 ! Y
" 4, 9 : Y #T' ( ) 1 Z i 1 N '&\ !
N !d 5 &2 F 6Y
>s ^ _`a 1d
Q C> !d W\Y
^ _`a ? & &\ #D." 1 [O 3 ] 1d #N d =0
+ kBk1 ? >
, + d kBk1 ? >
& (>+ S ? >
, & d (>+ S ? >
+ kBk1 ? > R Y
- +
5 >> ?
5 >> ? 5 JK#,
e
< ?
< ? ! # , @ / ( 1,
p
5 < ?
5 < ? @ &+4 1,
< ? D ?4HQ Q 4 /R2 -' !" 0 ,14 ?(8 & () L4
S 5
^ _`a ? & &\ #D." 1 k ‰ \3 1d #N d =Y
0 < F91
6jV 1 ? &
< F91 2
D." 1 < F91 6 F6
< F91 A < B1
[ = < F9
F91 c @>A 9&C Š O \0
F91 9&C U"
F91 2
dK 5=W" #4>1CY b F[ 4, [ V !( < c C 1M 2
;;;; 1d (
b Gz _6z #v K cC D U 4 ? % /BC 3 ‹@ ,5 CY #Q SC3 =Y
E BC ,@ ' I ` E 0 } F / 0 1 ^ & CY #< A m
< F91 /BC A < B1 ˆ O QSM v J N !d 1d
j1M
;c F9 j1 • J 65 _Y R Y zM( D." 1 N >O \0 Q> ‰ K Q> Z
c F9 j1 • J
LF I 56 # b F9 @>C LF E 12.6 _ d( _Y 1 1 • K #2 * - c F9 &(> _Y | F&
; 4>1C3 @>C
4>1C3 b F9 @>C LF _.1A( 3 1 1 cd1( _ _ F91 .k1
c F9 j1 B1C ! " „ 6
# k F91 P G &( / 3 F91 .k ? 3 „9B ? 3 9& j1M j1M B1C ! "
;? 3 „9B ? 3 9& & 1 >Z _ d
& 1 >Z _ d
3#456
P G &( / 3 F91 ? 3 „9B k 9& j1M k 9& ? 3 „9 j1
& 1 >Z _ d # k F91
/#6537
4, 9 B1 g OB" cd1( # F91 6 N 1"0 / * 5d2 1
D." 1 j1M
' \ &1B " 16 #-Ž2 c F91 6 R Y zM(
4, 9 : Y #j1M B1C ! B hyf j1M S , N >O \0 !
X
;;;;; 1d (
e
H 'J " v
€H 'J " v• 8 T
d'7 ) v * 1L% H 'J = < =* • #% } ) _0 Y • 8 d'7 T )
| 'J ( T m } )
(F ( n})
J K7*
6 7 !( @ N d'7 \ =• L
J K7*
p
H 'J `
€H 'J `• 8 T
7N 'J | 'J ] % B n1 F 'J (* ( = <% =* T 'J f* `• 8
m2
J K7*
!( @ N d'7 @ ? =• $
J K7*
H 'J Bb
6 = < !) < % = !;
X=-2
Y=3
€[ > L % D <
\<# ; 'J ^ = 0` < %
= \. = % v [ T =* ;S7 T
|S. % v1-
H 'J Bb2-
J K7* _|S. % v ] % ;>m
H 'J Bb T 7 N % *
, * J U
IJ n7 =* < % A7* Y7
J ; B, !( A Bb aY% X !( @ J. \1*
H 'J Bb B% ST
) (F ( f B% | 'J ( f* X 'J = < =* inv Y%U ( • #% <
• 8 =* E (P S F 0 _ J 0` s% v ( X & Y b Y%U < %
'J n ! (
B J ; < b >?
T : =>? $ +
H 'J !( H !
Row Vector "# $ Column Vector !
#% &' )
( *
+
, % &' # -.!
$ "# / $ # 010 $
56 7
( $ 5/ 2 3 34
89 !
% 2 :1-
3 ; 2-
3 2 < 4 3-
J ( |S) ! ( ƒ‚
J ( 9 7 ƒi
^ ( ( 9 7 ƒ5
E;F J Y%U ƒq
I^F J Y%U ƒr
^ ` \^ ) Y%U ƒp
: =>? \ J' \; @ M# H ! T uST
H Y !( H !
J ; , '^ AY D% $
T F ! $ 7 =•
'J @ v
T
f ( AY !( ! d'7 \ ( < %
! U =• \ 7
X
J( `U
J ;_ f ( AY 0` $
J K7* _ 8 7 ! 7 f* _ #( % . 7 o34 Lb `U % 7 7* \
e
7 < % 1 Lb `? b >U > _oo 7 U o34 Lb `U h s B @ N W K)
J K7* _ J ( f* `U L % L o3 7 b = < > _oQ Lb
p
J( `? s! 9eY ) 8 b = <7 S
J( N;* `U
Lb \; @ U V] < % oQ 12 oo H 7 ^ ( Y `U % 7 7* x '
J ;_, ) !(
• 8 ( a! J(@ E U ! (
\' ] 1 J = <% =*1-
J ST = < . =*2-
oi Lb U Q Lb V] } N J @ E B =* 7 * @N '
; T A! !( \;
A(3)=15
u I % fS J , .% fS AY TA})
AY J ( f* I =* 0 B @ ST !(
AY ) J(@ E U ! (" 8 7U b = <7 S
^ ( ( Y @ E U
J ; ^ ( ( Y @ E ? $ _ ^ ( ( Y `U ' ; ) 8 ;
^ ( ( Y @ E U ! (" 8 7U b = <7 S
AY J ( |S)
= =v # % =* aY% AY J ( |S. $
A S) % fS J % . 1-
Lb f* Square Brackets ~ b* 0` 2-
J K7* _ 8 7 J |S) % 7 7* l` % @N
J K7* _ ^ ( ( Y |S.
AY = < f* J b !( @ J. T A J J(9 7
;@ [> < %
X
J( N;* 9 7
e
AY E;F J Y%U
p
AY I^F J Y%U
=• @N \ $
AY ^ ` \^ ) Y%U
product J U T prod F $ ? [ > _AY ^ ( ` ^ %
A ; J F ST S m% =* aY%
] E V] N S m =•
H 'J !( H !
H 'J =( 7[ _H 'J R 7* D% aY% V] *
K t 'J 1-
* K 'J 2-
H 'J !( L | H ! *
AY @ v1-
J ( `U2-
J ( @ E U3-
A! ;m ( * D^ |S) ! (4-
J ( 9 75-
^ ( ( 9 76-
E;F J Y%U7-
I^F J Y%U8-
'J ^ ( R Y Y%U9-
^ ` \^ ) Y%U10-
Diagonal 'J b Y%U11-
U 0M # H ! T uST
: =>? \ J' ) 8L
c | 'J ( | 7 =* 7 * >U *
• \ $ 7
c (F ( | 7 =* 7 * >U *
< $ 7
'J U J( `U
N< ? $ 7] M _ \ ]1 H ! T ^ ( ( * J( `U ! (
$ L ' !) \J ) @ N 9 (? $ 7 =* aY% F [ > l ` _ ln ; 6 E
'J D% V] * $
< $ 7, d 7 N DJ ‚3 Lb 0` $ 7 =* % 7 7* x '
` ? $b[S _ L b 0` L % L _d ! } N DJ @ F DJ =? „) ;
.] '^
@N $ ? [ > " n%U < % € 'J ^ ( ( `U 7 * >U >
!( 0 } N 7N @ F 0 DJ 11 oQ i‚ Qo (F `U % 7 7* $
\<# @ [> < %_
J(@ E U
\ ^ ( ( * J(@ E U 7< U } ) _] 1 T < _ UL% ] 7 ! uST = < b
] EB 7 ;> ; 'J D% $ _ ^ uST l ` _ 'J
'^ Lb U@ F } N DJ J @ E ? $
!( \ ! 'J \ V] * $ 7
A!; } N DJ |S) % 7 7 \
\ Lb _A!; 0 |S.
J(9 7
_ 'J ) J ( !( @ J. 7 A7* f* _ \ ]1 TH ! N;* J(9 7 ! (
!( % _c B @ N \ $ 7, F ST l ` _ J ST A fS Lb DJ Lb ;S [ >
s B @N T ;> L 'J d'7
} N @ F DJ J % 7 7 \
0 U 7N 7 N DJ 9 ]N $ 7_ J( N;* 9
[ [( %e !N F % % ] " # ! ( $
E;F J Y%U
E;F J ( }.E% D < _D! \<# 'J !( \ s% v ( E;F J Y%? $ %
\ $ %, [ > \ $ % _ 'J ( \; E;F J ( }.E $ %_ 'J
l` ! @N K7* _ ( \; E;F Lb A AY
!( M #7U L 'J =• %
X
I^F J Y%U
E;F J Y%U T ;> s B H d'7 T _ '! H E $ P N; ]n%* ! uST
min F $ UL% <
@ N L< U
^ R Y Y%U
!( ( \; 0 1 Y%? $ %0 Y ! ( < sum F $ ? $ 7 ! ;R Y Y%P
e
@N ; _AY ^ 0` ,)
^ ` \^ ) Y%U
6 0` L % , ) !( ( \< = < n ! ( < _ 'J ^ ( ` < %
_ 1 'J n \^ ) 6 _ 1 AY ^ ( `L%, * F $ U L >U _AY
@N K7*
p
'J b Y%U
X 'J $ ^ [! =* ] ^ J _] 1 T < _ % ;* $ UH>= < b ! uST
[ S @ N ST diag, F $ U L % _Z (F ( f B% | 'J (
^ [! ` \^ ) !( @ J. % 7 7* *
X
X
M-File
@ U %Y ! uST D! % b > < _ F S 7@ d < F @ P ! T
€ F
.%1 F @ U (U aY% = ; N;* * J ( \% 7 * >U _ B7 ; F @ U ! ( 1-
%1 F ; aY _m 1 >U2-
.a d' %1 F 0 1 @ U aY% , * ! (U 7 * _ E; 6 7 E ; >U3-
., U % E F @ P (? $ E< 6 7 E S F a m † ) >U4-
Debugging9 { l .J ! ( \ ( a J%5-
$ B ! † .% fS \! U `P ST ] E; ] b / I B% 0E ST
_\ I# = V] * ] ; 6 7 E ; !( M-File B% \ ( L _ !<# uS ] ) ] Ev
(U * _, * ; U 1 . = L‡ \% !( ^ uST _A! I# L % A 9 7P
. F ST !( F @ U
J 0E U € ^ [! \ I# L % D <
\<# S m _ % 1 uS 7 K
X
$ + : =>? \ \ J' M-File S 7 !( |
X
M-File S 7
J K7* M-File, S 7 !( | =• $
X
training1A B _V] * 6 7 E „'. E 2-
X
Command Window and Workspace ]; L K 3-
X
S 7 T 8 LO _ B (P 1 . = ] M ! „'. =• $ _6 7 E \ I# =• $ 5-
Command Window F
XX
F 0` L % _ !<# uS ] . , 1 L% 6 7 E L b \K 6 7 E! }% . ! ( \; A7? „) ;
. F S * E =* V ! $ 7 6 E 0 1 * E = <% ST _6 7 \; @ * CLC
[ > l` % @ N $ 7 7 (
Xe
M-File&&& < =• $
Xp
9 '< \ % CLC F =* ;m 7 S
A,B,CL b !( , . Workspace S 7 T #7 7 ( <
e
S T# D,E,F U A,B,C c ˆ I s% v ( 6 7 E c B \% L
Workspace
e
F G
: =>? B \<# L _ F G S * V plotting L U @ 7P \Eb
linspace
( _ E;F Lb I^F Lb % . s% v ( _AY … 7U ! ( $ B% fS _$ P N; F ST
b %ST t c
J S m%
oi i b • 7 o4 $ U ' ; l` % @N
e
randint
B; • T !( d l .^ ( $ K7 $ K7 d < _Lb { M #( $ K7 m# F ` F ST
] M #( \ ] Jb * ] % % e d A $ b F $ K7 =* ; _s B F \N
J S m%
!( F ST $ ? c B @ N ST
e
Input
_ 'J * AY ( A mB% \ Y% A U@ $ B $ %})_ ] 1$T F ST
A'% $ B $ % ] E [> 9 * | ) ) *
\ $ _[ @ ? [E % 7 * >U ] N
e
Str2num & num2str
€ String and Character / ' V] *
!; * | ) Tstring
$b • ( Y * Lb ( E( Tcharacter
[ S; d< string to Character \% . $ % * [ T
T
num2str
str2num
F uST '% <
input F $ ? $ _ F uST J L ' )cB @N $
Lb U ) \ _=• I B * E _$ b * @ ? $ string `
J T 8 _[ > t Ž8 f* $* $ b * 7m; !( |
e
e
J T 8 _Lb * character U string \% . str2num $ ? =• $
num2str 7 N F ~ J >
a!v @N _A!<8 I% V A < _ , D% ; string U $ b F \% . F ST $ B%
U AY =* ] EB 7 ;> ; ( 7 =* aY% < _AY B L P 0n LO _ B L P @ U
T ; d c string * $ b * !( f .%
eX
F O N M N L s! 9eY 9 E! U L U !( .7 =•
ee
2D Plotting F M O L
B% T )* c % I = < L ! ( L<. b = < = T F M OL J
dependent B% • independent
b ( <. V A b =* f* \ B I f* independent Variable &&& J
\ B I L b !( A b %}) • I f* dependent Variable
J S m% } ) plot F " # $ _ % J %ST " 8 =•
ep
\<# ; _AY \ • ( %ˆ V _ !<# uS ] )
p
] N; h B. b =* „)
p
= ( Y-Axis H J . X-Axis H B . @ ) H B 0` ' ; $ + S m
'; _ n / N;* 0` [ S; _ = I '; _ !( <E8 0` _ !
Œ: =>? ) S 7 !J' H ( 9 #7U ' ; _ !J' S 7 \; \ (
p
\ H U •M J `U
_= F I \N !( \J.7 H , ~ G I ]1f n = <% = )F G
@ L •M J ( Y T uST _ T t k 7 $ Y7 U !J • I
•M J G \% $ uS * s B @ N !( ] (U
)F U c = I ]N $
p
J !( \J.7
$ Y7 ( E( 7U \J ] d c = <% =m %1 ^ `? =• L
p
\<# !( \J.7
p
(] ^ 6 f* X 9 ) $ Y7 !( \J.7 =* 7 * >U
\<# !( \J.7
\ H •M J ) 8 b = <7 T
p
L !( <E8 0` ! (
L !( L %. \ B = <% } . _L !( <E8 0` $ %
plot F grid F S m } )
;L \<8 = <
pX
\<# S m } . _= % = <% } . ;S U `P * \ $ =•
pe
$ ? [>L%_ -U L % D < _c F -? $ _6 7 E \ I# ( <
hold F 0` L % F % 7 _ ) S 7 0` L % < plot F \Eb Hold on F
J K7*off,
;= = <
pp
!J' S 7 H 0` !(
'! S 7 ` $ S d'7 H 0` V] =• $
F S 7 [ > 1 _] J' A ` L >U t S 7 l ' $ % fS figure F U … .7 !(
J T8 t = ! % S 7 -? $ b = „)
L % figure * \; A7* ] !( figure * fS plot L * S ' L A7 % S [! 1 })
.A) 8 sE fS grid * \N uS • •M J 0`
[ > !( c B @ N ST
!; %S 7 !( \J.
€ ST † ) D < , ) S 7 ˆ b S ( =* „) _, * 6 7 E \ I# Lb =•
S 7 7N L $ % LO _ 7N L L F S !( @ *L $ %
L % } . clear F close all F $ ? Lb !<# uST \. figure F 1 aEB % 1
V * O O[ T= < \; 6 7 E \ I# ( [ > \Eb ) ' h7 ; S 7 f* / tU
LT 6 7 f* \ ( L % \; U
clc
clear
close all
\% \ !b S A! ( L fS @ N T ST
) S 7 !J' H 9 #7U
H ( 0` $ 7 =* \ \T < _ S d'7 !( N;* \ $ 7 =* 7 < ? 7* 7S *
plot * \; \Eb subplot F $ ? [> < % . _ ) S 7 !J'
0` !(subplot F $ % } ) _ T -? $ H ( %. @ subplot F \ %
_ ` '; T K H ( F $ U ( aY% _AY * 'J 7m; J
H 0` $ ; F %. \<# $ U \n'%
J F ; V @ F \<# L
J F ; V 7 N \<# L
] l` b = < ] ; 6 7 E 0` $ =F
\<# ; M = <
X
\<# S m _ + bF $ UL% 7 N;* \I# h7 ; >U K)
[ !I# H 7 0 1 $ b *]
@ N 9 (? $
J \<8 !( … \<# = <% =* % 7
e
_ !( 5 i ‚ Q 3 o F !I# H 7 $ b * Q (F ( Q | 'J ( =?
p T N N \I# H7 $b * q 7N \I# H7 $b *
\<# = <% 6 7 E
p
; Y = <
. B
X-H B . B $ 7 =* 7 * >U ] N _ . T F \Eb 9eY S ' =• $
} ) ylabel F $ ? $ 7H J . B $ 7 =* 7 * >U xlabel F $ ? $ 7Axis
; T ) ^ % F ; S m%
ylabelH J . !( A E L % Ž# d'7
E @ N \ =• $
J !( \J.7
!(* = ( 0`
title F @ [> \; !(* = ( 0` < %
\<# F ST = <% } )
l` T ; A !( H % 0` s B @N UR 1
J !( \J.7
L \ N;* * 7 !( •7 0`
J S m% text F $ ? [ > _L !( N;* * 7 !( •7 `U < %
!; 0` K @ )9 )
M 0` LO _ E;F Lb Y%U ' ; ] B V] N S m
maximum point
ST •M J %. Y AY \ J = < Y%? $ % F ST find $ F " # $ 7 7 ( <
6 7 E ; E;F J !( }.E \ $ ]N _ J
;L Y7 _6 7 E \ I# (
\ $ Y, &&&! K (X b !( @ J. 7 * >U
J K7* workspace, K Y K X b =? „) ;
!( K K !; 0` @N sE $ =•
; K
X
legend F
F 0` $ ]N _L !( = \; % > E L .'^ !( \ 0` F ST $ B%
J S m% =* V F ST =* ] !( @N legend
!( 6 7 E ; < %
;6 Y
e
= ; uS * sE fS @ N ] N _L \ Hb ( !( % legend F =? , ;
\<# A Y L _= OU Hb ( =* f* K Y%U LO b ( L $ B%
p
; = <
d< d plot F legend F $ U L % =* ( aY%
b %. %1 S 7l
. EB [ S; H B . , IJ K L %. % 1 S 7 l !( %
A ; J S m% fS axis, F $ ? [ > _H J
T
E @N
H '^ = < } . L ! S 7 l ' Lb
o4ƒ T H B . b \b* ƒo
o4 T H B . b E;* ƒ3
o4ƒ H J . b \b* ƒQ
o4 H J . b E;* ƒ‚
\. H
@ ? Lb F S 7
S [ K
"Y L ! S 7l ';" 8 * b = <7
S [! !( T % •M J 0` =• [ < %
+ $ U@ L !( c @ U ' ; T ]1L $ + *
$ + : %( L; !7
+ @ • @ U ';
@ • @ U b % < _H 'J *H Y $ ? L @ U < % A7* !
L% T UL% • =* % S L !( • ? $ 7 7F ] K7 _+ $ ? L
^ H J H B . L b 0` L % _H J . b H B . b !N
.AY
J F [ > ; L % _+ $ ? • @ U ! ( ginput F $ B%
E @N
[ S; o4 T H B . b E;* '^ T H B . b \b* _ <E8 L ! S 7l' $
( Ev L % • uST ginput, F $ ? L !( • E; ( @ U LO _H J . EB
.9 ) M \<8 !(
\<# F ;L%
S [ K @ P $ P Enter !( cI`U @ P ! ($ U _• @ P S 7[ K
A ; J S m% meshgrid F =* !(
;= < Y =?
=• / ' „) [7* (*
Œ 6M -P / I B hb ˆ !; • ( H ˆ !; K)
X
% R E P ST @ 7| _} N ( E U T _ L< \ < B7 _$ < 7 *
.: =>? TS * L E !N { • ! ST _$ % \; E @N " 8L _ E !N F
H I L b Y%U HV † O@ U ' ; ƒo
!( ( 0` H B . 0 0v c 7 Y%U ƒ3
[! . h. ) B Y%U _L !( = 7 U ƒQ
Curve Fitting ƒ‚
e
EVAL
=* \ , @ N ln 0M N;* | T A fS eval F T $ T * ;> V _@ F s E 9 E \Eb
J ` L < Sine Wave % e a 1 %
aEB G% a J% = ; < _ G% t L b D% V % e a1 1 L
F $ ? [ > e1 . [ > / 7 =* aY% T , G% ! e1 ) N T + bF [! _ b T 1
[! n% L % | L ( }.E% LO _+ bF ( }.E !( F \ % } )eval,
;6 7 E ;L%| ,
p
; Y K
@ F sE S' U L * !( =• .7
HV O O \)
= ]N _HV \) @ U !( A =* ! ;
; !( [ > ; < %
; 6M Y7
\; sb • . a! % ST _ ! coefficients H @ U L % =* • #% ST <
HV @ P 6 7 \ ( aY% $ B ! ] B _}.E / I B hb ˆU HV H N; >? _
HV O O \. 6 7 \ $ ] N _$ ; \<#
J ` aY% HV uST \.
; 6M = <
[! @ P S 7 \ ( ' ; ] )V S m _ E; h7 ; HV ( f* \) < % @ d'7 !(
HV
9 e1F G " ` $ ( ) ! V _" Y @ F s E * b = <7 S
Zero Crossing
,H B . 0 v sv !( 9 b ˆ M 0` _ L ';" # $ $ @N ST
\<# S m =* aY%
\<# S Y
6 7 E \ Lb [ > ;m ! _ \^ • % . $b =? _, ;
X
J = < _ Y =?
e
6 7 E d'7 • ( %e L =• Digital Domain B% ST
; = <
†) ;H B . 0 0v V =* < _• H t [ T @ e%V , ;
6 7 E \ $ 7 7 ( _0v @ )9 ) M - $ ( aE T ST _A! b fS 6 7 E
Digital Domain ^ < @ F
p
J K
Lb =* <' < _Lb !( \J. T 7 ` (, !<# uS ] ) ‘ 7 7 ( =•
, • H B . / c , )U h7 ; >U ,H B . / = = ) ] E1 = <% b
` 6 7 =? H B . \' * ; = ; >U * _] E = <% 6 Lb =? H B . h.
_ [! !( 9 ) M 0` L % LO _0v 7 % S a Lb - >U =* f* _] E1 = <%
J T8
6% 6 7 E < $ =•
„)
. .^ h.E^* b = <
7N sE % S
. h. ) B Y%U
!( = 7= 7 LO _ L H D% $ })_ H E @ N ST
$ ? @N ST $ < _ 9eY \ !K $ 7 _ [! )B Y%? $ LO _L
T %%1 % *
. h. ) B Y%Ptrapz
) B [! \ !K area
area F " # $
J S m% } )
[! \ !K LO a Y L !( c B @ N S ' $
; K
J S m% } ) _ . h. ) B Y%U $ B trapz F ~ J *
aY . h. ) B Y%U cB 6 7 \ $
Workspace S 7 @ )B b „)
H1 G% $ LO inputs H @ ? $ _uS ' % 7 fS 6 7 E U A1 7 =•
LO _ [! . h. ) B 1 LO _ !( = ? $ LOoutputs
. ) B \ !K $
; H - _= M #( = 7 UL
"Y L b} N sE = <% S
; # uS ' L uST F 0 sE
X
Curve Fitting
Y%U ] 1 T ! uST =* } ) Curve Fitting T F } N E @ N S m =• $
S m outputs … =* „) inputs H ( Y @ U ( ] N _$ K7 fF m < b (
b ( = < „) curve fitting $ U ( *_ . b ( Y V # • ( Y
.$ K D ^ E%
b ( f* Y V$K 1 • ( Y ^ uST
\<# 6M - „)
e
Curve FittingR 7* ( L!< =• *
% ( R 7* [ T
1- linear
2- Quadratic
3- Sinusoidal
4- exponential
@ F R @ =• * _0 @ F R @
Linear Curve Fitting
< %_ < % \b* L B c 7 \; % B = < }. L B c Y%U L % $ K ST
J T#
p
H J . - b H B . b \; @ N l` T <
70 b (H J . !( 7 \< =? Linear Curve Fitting % v $ B7 7 } )
J a< b uST _H B . !( .
J [! ; ! ; < %
6 7 E < 9E $ =•
Y b $K! b X I ! L ( Y D% =• $
\<# ` < %
Y `U LO Column Vector f ( AY U Row Vector DJ AY \% . $
] EB ! ; ones F $ ? ) A b0 1f (
\b* • A % B = < }. ] L Y =?
J = < _ < %
c [>L 7}. • 7 ( D% $ =•
T
\<# L !( \J.7
T A !% fS s E U\ 7
Exponential Curve Fitting
Exponential Curve Fitting
X& b ; < % Exponential Curve Fitting , T uST F sE =• S m
\<# Y
'J ^ ; < %
!( 6 7 E 0` $ =•
T
;6 K
X
: \n' 7* b = <7 ST
e
E)* 0 Y% =* : @m * _ uST 9 7U !( L 7* fS : .
U K <% = _+ ' 1 \ ST O \ Y% =* _A ) B
ŒA !( [> A7U _L% < 1
)U . • !E
L; *