رياضيات و برنامه نويسي در MATLAB
نویسنده:
مهندس رضا كمالي
مترجم:
سال نشر:
1388
صفحه:
139
نوبت چاپ:
2

از آنجا كه رياضيات در تمام رشته هاي مهندسي نقش مهمي ايفا مي كند و همچنين حل بسياري از مسائل مهندسي به صورت كلاسيك مستلزم صرف زمان زيادي مي باشد. لذا استفاده از ابزاري كه بتواند اين دو را در بر داشته و به آساني قابل دسترس براي عموم مهندسين و دانشجويان باشد، الزامي به نظر مي رسد.

MALAB يك نرم افزار محاسباتي – رياضياتي با پتانسيل قابل توجه مي باشد كه به عنوان يك زبان برنامه نويسي – رياضياتي محسوب مي شود. اين نرم افزار علاوه بر دارا بودن بسياري از توابع و عمليات موجود در رياضيات، اين قابليت را نيز دارد كه مسائل مختلف مهندسي را به صورت يك برنامه ساده شبيه سازي و حل نمايد. از ديگر قابليت هاي اين نرم افزار مي توان به قابليت اتصال آن نرم افزارهاي تخصصي در رشته هاي مختلف مهندسي اشاره نمود.

در كتاب حاضر دستورات و توابع تعريف شده در MALAB، ماتريس ها و رسم نمودارها، حل معادلات خطي و غير خطي، برنامه نويسي به همراه مثال هاي متعدد و مقدمه اي بر Simulink مورد بررسي قرار مي گيرد. مطالعه اين كتاب به تمامي مهندسين و دانشجويان رشته هاي فني و مهندسي توصيه مي شود.

كتاب «رياضيات و برنامه نويسي در MALAB » در 139 صفحه و به قيمت 28 هزار ريال به چاپ رسيده است.

بخش اول: استفاده از MATLABو در رياضيات

فصل اول: مقدمه

رياضيات محاسباتي........................................................................................... 1

زبان هاي برنامه نويسي..................................................................................... 2

چرا از MATLABو استفاده مي كنيم؟..................................................................... 3

توسعه يك الگوريتم............................................................................................ 5

محيط هاي كاري MATLABو................................................................................. 8

فصل دوم: دستورات و توابع تعريف شده در MATLABو

دستوراتي كه در صفحه Commandو مورد استفاده قرار مي گيرند............................... 11

اعداد تعريف شده در MATLABو............................................................................. 15

دستورات رياضي در MATLABو............................................................................. 16

دستورات مثلثاتي در MATLABو............................................................................ 18

دستورات هيپربوليك در MATLABو......................................................................... 19

عملگرهاي محساباتي در MATLABو...................................................................... 19

برخي توابع شناخته شده در MATLABو................................................................. 20

تعدادي از دستورات عملياتي MATLABو................................................................. 22

عملگرهاي ارتباطي در MATLABو.......................................................................... 25

عملگرهاي منطقي در MATLABو.......................................................................... 25

توابع منطقي-ارتباطي در MATLABو...................................................................... 26

اولويت عملكرد عملگرها در MATLABو.................................................................... 29

فصل سوم: ماتريس ها

نمايش يك ماتريس............................................................................................ 31

ماتريس هاي تعريف شده در MATLABو.................................................................. 32

ماتريس ها و اعمال رياضي.................................................................................. 33

دستورات لازم براي كار با ماتريس ها..................................................................... 34

تمرين.............................................................................................................. 40

فصل چهارم: رسم نمودارها

رسم نمودارها در مختصات دو بعدي...................................................................... 41

ويرايش نمودار................................................................................................... 46

رسم نمودارها در مختصات سه بعدي.................................................................... 48

كار با علائم محيط Figureو.................................................................................. 51

فصل پنجم: چند جمله اي ها

تعريف يك چند جمله اي ..................................................................................... 53

دستورات لازم براي كار با چند جمله اي ها............................................................. 54

مشتق و انتگرال گيري در MATLABو...................................................................... 56

درون يابي در MATLABو...................................................................................... 59

تمرين.............................................................................................................. 62

فصل ششم: معادلات و دنباله ها

حل معادلات معمولي......................................................................................... 65

يافتن صفر يك تابع معمولي يك متغيره................................................................... 65

حل معادلات خطي و غيرخطي............................................................................. 66

محاسبه مينيمم يك تابع..................................................................................... 67

حل معادلات ديفرانسيلي معمولي........................................................................ 67

حل دنباله هاي ODEو......................................................................................... 72

تمرين.............................................................................................................. 77

بخش دوم: برنامه نويسي در MATLABو

فصل هفتم: محيط M-Fileو

M-Fileو........................................................................................................... 80

Function-Fileو.................................................................................................. 81

خصوصيات يك Function-File و.............................................................................. 81

فصل هشتم: برنامه نويسي

چگونه برنامه بنويسيم؟...................................................................................... 87

حلقه هاي مورد استفاده در برنامه نويسي............................................................. 90

حلقه whileو..................................................................................................... 90

حلقه forو........................................................................................................ 91

شرط هاي مورد استفاده در برنامه نويسي............................................................. 92

شرط هاي if-else-endو...................................................................................... 92

شرط هاي switch-caseو..................................................................................... 93

دستورات توقف عمليات غيرضروري در MATLABو...................................................... 95

دستور breakو.................................................................................................. 96

دستور returnو.................................................................................................. 97

دستورات عيب يابي در MATLABو......................................................................... 98

بلوك هاي try-catchو.......................................................................................... 99

دستور errorو................................................................................................... 100

دستور warningو............................................................................................... 101

فصل نهم: مسائل حل شده

شبيه سازي دستورات MATLABو......................................................................... 103

روش هاي حل دستگاه معادلات معمولي................................................................ 111

تمرين.............................................................................................................. 124

فصل دهم: مقدمه اي بر Simulink و

معرفي برخي از بلوك ها .................................................................................... 127

محيط كاري Simulinkو........................................................................................ 130

مثال ها .......................................................................................................... 132

تمرين.............................................................................................................. 144

دسته بندی موضوعی موضوع فرعی
علوم پایه رياضی و آمار

تمامی حقوق این سایت برای سازمان ترویج مطالعه و نشر جهاد دانشگاهی محفوظ است. نقل مطالب با ذکر منبع بلامانع است.
Copyright ©2024 Iranian Students Booking Agency. All rights reserved