
۴۴٬۰۰۰تومان
نوع فایل دانلود: EPUB
پس از خرید، یک فایل EPUB دریافت میکنید.
این فایل با Calibre، Apple Books و سایر کتابخوانهای دیجیتال مناسب است.
این کتاب به دانشجویان نشان میدهد چطور برنامهنویسی را بهدرستی در رشتههای علمی به کار ببرند؛ و این کار را با پایتون انجام میدهد. چند کاربرد رایج برنامهنویسی را بررسی میکند و با مثالهای واقعی و تمرینهای عملی پیادهسازی آنها را آموزش میدهد. دانشجویان یاد میگیرند موقعیتهایی مثل تشخیص تصویر، تشخیص پزشکی، گسترش بیماری و موارد مشابه را مدلسازی کنند.
برای معرفی تکنیکها و روشها از زبان برنامهنویسی پایتون استفاده میکنیم. بنابراین دانشجویان علاوه بر روشهای عددی، برنامهنویسی با پایتون را هم یاد میگیرند. پایتون زبانی قدرتمند است و چون متنباز است، برای همه رایگان در دسترس است.
متن با برخی کارهای پایهای شروع میشود که باید بتوانیم با این زبان انجام دهیم. این کارها عبارتاند از:
– محاسبات حسابی با پایتون؛
– تعریف تابع و رسم نمودار آن؛
– کار با ماتریسها.
بعد از اینکه این ایدههای نسبتاً پایه در چارچوب زبان پایتون مطرح شدند (فصلهای ۲، ۳ و ۴)، به روشهای عددی پیشرفتهتر میپردازیم و آنها را در بسترهای علمی به کار میگیریم.
Introduces students to appropriate use of computer programming within the scientific disciplines using Python. Discusses several common applications of programming and implementation using real world examples and hands on programming exercises. Students learn how to model situations such as image recognition, medical diagnosis, spread of disease, and others.In order to present the techniques and methodologies, we use the Python programming language. Thus, in addition to learning the numerical methods, students will also learn how to program using Python. It is a powerful language that is available to everyone at no cost (since it is open-sourced). The text begins by discussing some of the fundamental tasks that we must be able to accomplish using the programming language.Such tasks include:– arithmetic with Python;– defining and graphing a function;– manipulating matrices.Once these fairly basic ideas are discussed in the context of the Python language (Chapters 2, 3, and 4), we then move on to discuss more advanced numerical methods and apply them in scientific settings.