Matlab-Lecture1 .pdf

MostafaMohtasem 7 views 36 slides Sep 08, 2025
Slide 1
Slide 1 of 36
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33
Slide 34
34
Slide 35
35
Slide 36
36

About This Presentation

Matlab-Lecture1


Slide Content

ميحرلا نمحرلا الله مسب
SHENDI UNIVERSITY
FACULTY OF ENGINEERING AND ARCHITECTURE
MATLAB
Tutorial N.O(1)

MATLAB OUTLINES:
INTRODUCTION
BASIC OF MATLAB
PLOTTING IN MATLAB
MATLAB SIMULINK

 ةمدقملا(INTORDUCTION:)
•MATLAB راصتخإ يهMATRIX LABORATORY لمعم يأ
تافوفصملا.سحلا ءارجلإ مدختست ءادلاا ةيلاع ةجمرب ةغل هنأ ىلع بلاتاملا فرعيو تابا
ر لاكشأب اهلحو ةلأسملا نع ربعي ثيح ،ةجمربلا ةلهس ةئيب نمض تانايبلا جارخاو ةيضاي
ةروهشم.
• جمانربل رادصا لوا ادبMATLAB ماع يف1984عقوملا يلي اميفو جتنملل قيوست لواك
ةجتنملا تاكرشلا ةعومجمل صاخلا(MathworksIncorporated.)
http://www.mathworks.com
• جمانربلا(Program :)ست قفو اهتباتك متي يتلا لمجلا وأ تاميلعتلا نم ةعومجم وه لسل
جئاتنلا ىلإ لوصولا مث نمو اهذيفنتو نيعم.

• ةغل فئاظوMATLAB :
1- ةيسدنهلاو ةيضايرلا تايلمعلا ءارجا.
2- تايمزراوخلا ريوطت.
3- تاكاحملاو ةجذمنلا.
4- تايطعملا راهظاو ليلحت.
5- ةيسدنهلاو ةينايبلا موسرلا ءارجا.
6-تاقيبطتلا ريوطت .

بلاتاملا جمانرب ةهجاو:(MatlabDesktop Layout)
لا ماظن ىلع لمعت يتلا جماربلا نم هريغ نع اريثك بلاتاملا جمانرب ةهجاو فلتخت لا ليغشت
زودنيوً(Windows ) جمارب لثم(Microsoft Office) رصانعلا سفن مدختسي امهلاكف
مئاوقلا طيرشك(Menu Bar ) تاودلأا طيرشو(Tool Strip) نأ بلاتاملا زيميام نكلو
ةيسيئر ذفاون ةعبرأ نم نوكتت جمانربلا ةهجاويهو:
.1تاميلعتلا وأ رماولأا ةذفان(Command Window) مدختسملل حيتت يتلا ةدفانلا يهو
جودزملا مهسلا دوجوب زيمتتو اهيف جمانربلا دوك ةبتاك"≫. "
.2 خيراتلا ةذفان(Command History Window) متام خسن يلع ةذفانلا هذه لمعت
لا ةذافن يف هتباتك متامم ةخسنب ظفتحت ثيحب تاميلعتلا ةذفان يف هتباتك حسم دعب ىتح تاميلعت
تاميلعتلا ةذافن.
.3 لمعلا ةذفان(Work space)فيرعت مت يتلا تاريغتملا خسن ىلع ةذفانلا هذه لمعت ىلع اه
تاميلعتلا ةذفان حسم دعب ىتح تاريغتملاب ظفتحت ثيحب تاميلعتلا ةدفان.

4 .يلاحلا دلجملا ةذفان(Current Folder) يوتحييلاحلا ليلدلا راهظإ عم تاودأ طيرش ىلع.
اذه يف كلمع لك ظفح متيسليلدلا .

• ةهجاوبلاتاملا جمانرب:(MatlabDesktop Layout)
Command Window
Current Folder
Work Space
Window
Command
History
Window
Menu Bar

 بلاتاملا يف ةيباسحلا تايلمعلا(Arithmetic Operation With Scalars):
ةوقل عفرو ةمسقو برضو حرطو عمج نم ةيلولأا ةيباسحلا تايلمعلا اهب ينعن(سأ )
اهريغو.يبطت ىلإ لقتنن مث نمو دادعلأا ىلع تايلمعلا هذه قيبطت ىلع فرعتنس لاوأ ىلع اهق
اهل ةيسايق تايمك دانسإ مت تاريغتم.
ةيباسحلا ةيلمعلا
عمجلا ةيلمع
حرطلا ةيلمع
برضلا ةيلمع
ةمسقلا ةيلمع
يسكعلا ةمسقلا ةيلمعة
ىوقل عفرلا ةيلمع(سلأ)

•ةظوحلم(Note):
تلا اهسفن يه ةيباسحلا تايلمعلا يف ةمدختسملا زومرلا عيمج نأ ىلإ انه ةراشلإا دون مدختست ي
ةبساحلا تلالآا يف(Calculator) ةيسكعلا ةمسقلا زمر ءانثتساب(\ ) زمرلا اذه نأ ثيح
راسيلا ىلإ نيميلا نم ةمسقلا ةلاح يف مدختسي(Left Division ) ةيدايتعلإا ةمسقلا سكع وهو
نيميلا ىلإ راسيلا نم متت يتلاو ةيزيلجنلإا ةغللا يف(Right Division ) زمرلاب اهل زمريو(/)
. ةيسكعلا ةمسقلا مدختستو(Left Division )اقحلا اذهل قرطتنسو تافوفصملا عم.
• بلاتاملا يف ةيباسحلا تايلمعلا ذيفنت ةيلوأ(Order of Precedence:)
عي ثيحب بيترتلا ةيلوأ قفو ةيباسحلا تايلمعلا هذه ذيفنت ةيلع بلاتاملا لمعي ذيفنت ىلع لم
ىوقلا ذيفنت اهيلتو ةيجراخلا ساوقلأا ىلإ لقتني مث نمو ةيلخادلا ساوقلأا(سسلأا ) يتيلمع اهيلت
لاو عمجلا يتلمع اريخأو ذيفنتلا ةيولوأ يف بيترتلا سفن امهلو ةمسقلاو برضلاحرط.

The Following Displayed Explained The Order Of Precedence Of
Arithmetic Operations executing:

Examples:
•DISPLAY FORMATS:
The user can control the format in which MATLAB displays output on
the screen.
The output format is fixed-point with four decimal digits (calledshort)
by default format for numerical values.
MATLAB has several other formats for displaying numbers. Details of
these
formats can be obtained by typing help format in the Command Window.
The format in which numbers are displayed does not affect how
MATLAB computes and saves numbers.

• بلاتاملا يف ةيضايرلا لاودلا:(Elementary Math Built-in Functions)
ةيلخادلا بتكملا يف ةفرعم يه يتلاو ةيضايرلا لاودلا نم ددع ىلع بلاتاملا يوتحي جمانربلل
(Very Large Library Of Built-in Functions) رزجلا ةلاد لاودلا هذه ةلثمأ نمو
يعيبرتلا[sqrt(x)]أ وأريغتملا وأ ةميقلا ةباتك مث نمو لاوأ ةلادلا مسإ ةباتك متي ثيحب ريبعت ي
نيسوق نيب يضاير .

• ةيسايقلا تاريغتملا فيرعت(Defining Scalar Variables:)
A variable is a name made of a letter or a combination of several letters
(and digits) that is assigned a numerical value.
تملا مسإ ةباتك قيرط نع ةرجح متي ةركاذلا نم ءزج نع ةرباع وه بلاتاملا يف ريغتملا ريغ
ريغتملا نع ربعت عقوملا يف اهنيزخت متي ةيددع ةميق دانسإ مث نمو.
• دانسلإا ةملاع()=(The Assignment Operator:)
ةملاع ىمست )=(ثيحب ريغتملل ةيددع ةميق دانسلإ مدختست ثيحب دانسلإا ةملاعب مسإ بتكتي
مي نع يضايرلا ريبعتلا وأ ةيددعلا ةميقلا بتكتو دانسلإا ةملاع راسي نع ريغتملا ةملاع ني
دانسلإا.

•SCRIPT FILES:
هيلإ ةجاحلا دنع هذيفنتو هءاعدتسإ متيو هيلع يعرف جمانرب ةباتك متي فلم نع ةرابع وه.
•Creating and Saving a Script File:
فلم ءاشنلإ(script file) بيوبتلا ةملاع ىلإ بهذهنfile راتخنوnew script ةباتك مث نمو
هظفحو فلملا لخاد جانربلا. قرط نع هيلإ ةجاحلا دنع هءاعدتسإ متيوcommand window
ةباتكcd زمرلا ةباتكو هيف جمانربلا نيزخت مت يذلا صرقلا مسإ اهيللي ):(لاقتنلإل مث صرقلل
زمر ىلع طغضلاenterا ذيفنت متيسو فلملا مسإ ةباتك مث نمو ديدج رطسل لاقتنلإل جمانربل
ايئاقلت .

H.W
1-

2-

3-

4-
Tags