برنامه نويسي

مقدمه ای بر مدل سازی و شبیه سازی با MATLAB® و Python

Introduction to Modeling and Simulation with MATLAB® and Python

دانلود کتاب Introduction to Modeling and Simulation with MATLAB® and Python (به فارسی: مقدمه ای بر مدل سازی و شبیه سازی با MATLAB® و Python) نوشته شده توسط «Steven I. Gordon – Brian Guilfoos»


اطلاعات کتاب مقدمه ای بر مدل سازی و شبیه سازی با MATLAB® و Python

موضوع اصلی: کامپیوتر – برنامه نویسی

نوع: کتاب الکترونیکی

ناشر: Chapman and Hall/CRC;Taylor & Francis

نویسنده: Steven I. Gordon – Brian Guilfoos

زبان: english

فرمت کتاب: PDF (قابل تبدیل به سایر فرمت ها)

سال انتشار: 2017

تعداد صفحه: 210 / 211

حجم فایل: 7.36 مگابایت

کد کتاب: 1498773907 , 9781498773904

نوبت چاپ: 1

توضیحات کتاب مقدمه ای بر مدل سازی و شبیه سازی با MATLAB® و Python

مقدمه‌ای بر مدل‌سازی و شبیه‌سازی با متلب و پایتون برای دانشجویان و متخصصان علوم، علوم اجتماعی و مهندسی در نظر گرفته شده است که مایل به یادگیری اصول مدل‌سازی کامپیوتری و همچنین مهارت‌های اولیه برنامه‌نویسی هستند. محتوای کتاب بر روی برآوردن مجموعه‌ای از شایستگی‌های مدل‌سازی و شبیه‌سازی اولیه تمرکز دارد که به عنوان بخشی از چندین کمک مالی بنیاد ملی علوم توسعه یافته‌اند. اگرچه دانشجویان علوم کامپیوتر برنامه نویسان بسیار ماهرتری هستند، اما اغلب به آنها فرصت داده نمی شود که ببینند چگونه این مهارت ها برای حل مسائل پیچیده علوم و مهندسی به کار می روند و همچنین ممکن است از کتابخانه هایی که دانشمندان برای ایجاد آن مدل ها استفاده می کنند آگاه نباشند.

این کتاب فصل‌هایی را در مورد مفاهیم مدل‌سازی و تمرین‌های مرتبط با مفاهیم و تمرین‌های برنامه‌نویسی ترکیب می‌کند. نویسندگان با مقدمه‌ای بر مدل‌سازی و اهمیت آن در شیوه‌های فعلی در علوم و مهندسی شروع می‌کنند. آنها هر یک از محیط های برنامه نویسی و نحو مورد استفاده برای نمایش متغیرها و محاسبه معادلات و توابع ریاضی را معرفی می کنند. همانطور که دانش‌آموزان تخصص برنامه‌نویسی بیشتری کسب می‌کنند، نویسندگان به مفاهیم مدل‌سازی باز می‌گردند، و کد شروعی را برای تمرین‌های مختلف ارائه می‌کنند که در آن دانش‌آموزان کد اضافی را برای حل مشکل و ارائه تحلیلی از نتایج اضافه می‌کنند. به این ترتیب، کتاب با رویکرد “در زمان” هم تخصص مدل سازی و هم برنامه نویسی را ایجاد می کند تا در پایان کتاب، دانش آموزان بتوانند نمونه مدل سازی نسبتا ساده ای را به تنهایی انجام دهند.

هر فصل با ارجاعاتی به خواندن، آموزش‌ها و تمرین‌های اضافی تکمیل می‌شود که دانش‌آموزان را به کمک بیشتری راهنمایی می‌کند و به آنها اجازه می‌دهد هم مهارت‌های برنامه‌نویسی و هم مهارت‌های مدل‌سازی تحلیلی خود را تمرین کنند. علاوه بر این، هر یک از فصل های مربوط به برنامه نویسی به دو بخش تقسیم می شود – یکی برای MATLAB و دیگری برای Python. در این فصل‌ها، نویسندگان به آموزش‌های آنلاین اضافی نیز اشاره می‌کنند که دانش‌آموزان می‌توانند در صورت مشکل در هر یک از موضوعات از آنها استفاده کنند.

کتاب با مجموعه‌ای از پروژه نهایی به اوج خود می‌رسد. پیشنهادات تمرینی که هم مهارت های مدل سازی و هم مهارت های برنامه نویسی ارائه شده در بقیه جلد را در بر می گیرد. این پروژه ها می تواند توسط افراد یا گروه های کوچکی از دانش آموزان انجام شود.

وب‌سایت همراه در http://www.intromodeling.com به‌روزرسانی دستورالعمل‌ها را در صورت ایجاد تغییرات اساسی در نسخه‌های نرم‌افزار، و همچنین نسخه‌های الکترونیکی تمرین‌ها و موارد مرتبط ارائه می‌کند. کد این وب‌سایت همچنین فضایی را ارائه می‌کند که افراد می‌توانند پروژه‌های دیگری را که می‌خواهند به اشتراک بگذارند و همچنین نظراتی درباره پروژه‌ها و تمرین‌های موجود در سراسر کتاب پیشنهاد کنند. راه‌حل‌ها و یادداشت‌های سخنرانی نیز برای مربیان واجد شرایط در دسترس خواهد بود.


Introduction to Modeling and Simulation with MATLAB and Python is intended for students and professionals in science, social science, and engineering that wish to learn the principles of computer modeling, as well as basic programming skills. The book content focuses on meeting a set of basic modeling and simulation competencies that were developed as part of several National Science Foundation grants. Even though computer science students are much more expert programmers, they are not often given the opportunity to see how those skills are being applied to solve complex science and engineering problems and may also not be aware of the libraries used by scientists to create those models.

The book interleaves chapters on modeling concepts and related exercises with programming concepts and exercises. The authors start with an introduction to modeling and its importance to current practices in the sciences and engineering. They introduce each of the programming environments and the syntax used to represent variables and compute mathematical equations and functions. As students gain more programming expertise, the authors return to modeling concepts, providing starting code for a variety of exercises where students add additional code to solve the problem and provide an analysis of the outcomes. In this way, the book builds both modeling and programming expertise with a “just-in-time” approach so that by the end of the book, students can take on relatively simple modeling example on their own.

Each chapter is supplemented with references to additional reading, tutorials, and exercises that guide students to additional help and allows them to practice both their programming and analytical modeling skills. In addition, each of the programming related chapters is divided into two parts – one for MATLAB and one for Python. In these chapters, the authors also refer to additional online tutorials that students can use if they are having difficulty with any of the topics.

The book culminates with a set of final project exercise suggestions that incorporate both the modeling and programming skills provided in the rest of the volume. Those projects could be undertaken by individuals or small groups of students.

The companion website at http://www.intromodeling.com provides updates to instructions when there are substantial changes in software versions, as well as electronic copies of exercises and the related code. The website also offers a space where people can suggest additional projects they are willing to share as well as comments on the existing projects and exercises throughout the book. Solutions and lecture notes will also be available for qualifying instructors.

دانلود کتاب «مقدمه ای بر مدل سازی و شبیه سازی با MATLAB® و Python»

مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.

برای دریافت کد تخفیف ۲۰ درصدی این کتاب، ابتدا صفحه اینستاگرام کازرون آنلاین (@kazerun.online ) را دنبال کنید. سپس، کلمه «بلیان» را در دایرکت ارسال کنید تا کد تخفیف به شما ارسال شود.

دیدگاهتان را بنویسید