رياضيات و برنامه نويسي در MATLAB
نویسنده:
مهندس رضا كمالي
مترجم:
سال نشر:
۱۳۸۸
صفحه:
۱۳۹
نوبت چاپ:
۲

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

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

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

كتاب «رياضيات و برنامه نويسي در MALAB » در ۱۳۹ صفحه و به قيمت ۲۸ هزار ريال به چاپ رسيده است.

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

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

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

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

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

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

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

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

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

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

دستورات رياضي در MATLABو............................................................................. ۱۶

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

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

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

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

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

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

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

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

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

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

نمايش يك ماتريس............................................................................................ ۳۱

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

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

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

تمرين.............................................................................................................. ۴۰

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

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

ويرايش نمودار................................................................................................... ۴۶

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

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

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

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

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

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

درون يابي در MATLABو...................................................................................... ۵۹

تمرين.............................................................................................................. ۶۲

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

حل معادلات معمولي......................................................................................... ۶۵

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

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

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

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

حل دنباله هاي ODEو......................................................................................... ۷۲

تمرين.............................................................................................................. ۷۷

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

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

M-Fileو........................................................................................................... ۸۰

Function-Fileو.................................................................................................. ۸۱

خصوصيات يك Function-File و.............................................................................. ۸۱

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

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

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

حلقه whileو..................................................................................................... ۹۰

حلقه forو........................................................................................................ ۹۱

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

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

شرط هاي switch-caseو..................................................................................... ۹۳

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

دستور breakو.................................................................................................. ۹۶

دستور returnو.................................................................................................. ۹۷

دستورات عيب يابي در MATLABو......................................................................... ۹۸

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

دستور errorو................................................................................................... ۱۰۰

دستور warningو............................................................................................... ۱۰۱

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

شبيه سازي دستورات MATLABو......................................................................... ۱۰۳

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

تمرين.............................................................................................................. ۱۲۴

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

معرفي برخي از بلوك ها .................................................................................... ۱۲۷

محيط كاري Simulinkو........................................................................................ ۱۳۰

مثال ها .......................................................................................................... ۱۳۲

تمرين.............................................................................................................. ۱۴۴

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

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