A Student’s Guide-Python is a computer programming language that is rapidly gaining popularity throughout the sciences. A Student’s Guide to Python for Physical Modeling aims to help you, the student, teach yourself enough of the Python programming language to get started with physical modeling. You will learn how to install an open-source Python programming environment and use it to accomplish many common scientific computing tasks: importing, exporting, and visualizing data; numerical analysis; and simulation. No prior programming experience is assumed.
A Student’s Guide-This tutorial focuses on fundamentals and introduces a wide range of useful techniques, including:
- Basic Python programming and scripting
- Numerical arrays
- Two- and three-dimensional graphics
- Monte Carlo simulations
- Numerical methods, including solving ordinary differential equations
- Image processing
- Animation
Numerous code samples and exercises—with solutions—illustrate new ideas as they are introduced. Web-based resources also accompany this guide and include code samples, data sets, and more.
پایتون یک زبان برنامه نویسی رایانه ای است که در سراسر علوم به سرعت در حال گسترش است. راهنمای دانشجویی برای پایتون برای مدلسازی به منظور کمک به دانشجویان، برای به دست آوردن مهارت کافی در زبان برنامه نویسی پایتون برای شروع کار با مدلسازی فیزیکی، به شما ارائه شده است. یاد خواهید گرفت چگونه یک محیط برنامه نویسی پایتون open source را نصب کرده و از آن برای انجام بسیاری از امور رایج علمی رایج استفاده کنید: وارد کردن داده ها، گرفتن خروجی و تجسم داده ها. تحلیل عددی؛ و شبیه سازی. این کتاب حتی برای افرادی که هیچ تجربه برنامه نویسی قبلی ندارند، مفید است.
این آموزش بر اساس مبانی تمرکز دارد و طیف گسترده ای از تکنیک های مفید را معرفی می کند، از جمله:
برنامه نویسی پایه پایتون و اسکریپت
آرایه عددی
گرافیک دو و سه بعدی
شبیه سازی مونت کارلو
روش های عددی، از جمله حل معادلات دیفرانسیل معمولی
پردازش تصویر
انیمیشن
نمونه های کد های متعدد و تمرینات با راه حل ها، ایده های جدید را به گونه ای معرفی می کنند که کارآمدی شان را نشان می دهند. منابع مبتنی بر وب نیز با این راهنما همراه هستند و نمونه های کد، مجموعه داده ها و موارد دیگر را شامل می شوند.
کتاب را از گلوبایت کتاب دریافت نمایید.