کتاب هندسه برای برنامه نویسان

عنوان کتاب به انگلیسی: |
Geometry for Programmers |
| سال انتشار: 2023 | 442 صفحه | حجم فایل: 25 مگابایت | زبان: انگلیسی |
| نویسنده | Oleksandr Kaleniuk |
| ناشر | Manning |
| ISBN10: | 1633439607 |
| ISBN13: | 9781633439603 |
توضیحات کتاب
Master the math behind CAD, game engines, GIS, and more! This hands-on book teaches you the geometry used to create simulations, 3D prints, and other models of the physical world.
In Geometry for Programmers you will learn how to:
Speak the language of applied geometry
Compose geometric transformations economically
Craft custom splines for efficient curves and surface generation
Pick and implement the right geometric transformations
Confidently use important algorithms that operate on triangle meshes, distance functions, and voxels
Geometry for Programmers guides you through the math behind graphics and modeling tools. It’s full of practical examples and clear explanations that make sense even if you don’t have a background in advanced math. You’ll learn how basic geometry can help you avoid code layering and repetition, and even how to drive down cloud hosting costs with more efficient runtimes. Cheerful language, charts, illustrations, equations, and Python code help make geometry instantly relevant to your daily work as a developer.
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
About the Technology
Geometry is at the heart of game engines, robotics, computer-aided design, GIS, and image processing. This book draws back what is for some a mathematical curtain, giving them insight and control over this central tool. You’ll quickly see how a little geometry can help you design realistic simulations, translate the physical world into code, and even reduce your cloud services bill by improving the efficiency of graphics-intensive applications.
About the Book
Geometry for Programmers is both practical and entertaining. Fun illustrations and engaging examples show you how to apply geometry to real programming problems, like changing a scan into a CAD model or developing 3D printing contours from a parametric function. And don’t worry if you aren’t a math expert. There’s no heavy theory, and you’ll learn how to offload most equations to the SymPy computer algebra system.
What’s Inside
Speak the language of applied geometry
Compose geometric transformations economically
Craft custom splines for efficient curves and surface generation
Confidently use geometry algorithms
About the Reader
Examples are in Python, and all you need is high school–level math.
About the Author
Oleksandr Kaleniuk is the creator of Words and Buttons Online, a collection of interactive tutorials on math and programming.
Table of Contents
1 Getting started
2 Terminology and jargon
3 The geometry of linear equations
4 Projective geometric transformations
5 The geometry of calculus
6 Polynomial approximation and interpolation
7 Splines
8 Nonlinear transformations and surfaces
9 The geometry of vector algebra
10 Modeling shapes with signed distance functions and surrogates
11 Modeling surfaces with boundary representations and triangle meshes
12 Modeling bodies with images and voxels
توضیحات کتاب به فارسی (ترجمه ماشینی)
ریاضی را پشت CAD ، موتورهای بازی ، GIS و موارد دیگر تسلط دهید!این کتاب دستی هندسه مورد استفاده برای ایجاد شبیه سازی ، چاپ سه بعدی و سایر مدل های دنیای فیزیکی را به شما می آموزد. در هندسه برای برنامه نویسان شما یاد می گیرید که چگونه: به زبان هندسه کاربردی صحبت کنید تحولات هندسی را از نظر اقتصادی ترغیب کنید اسپلین های سفارشی برای منحنی های کارآمد و تولید سطح تحولات هندسی مناسب را انتخاب و پیاده سازی کنید با اطمینان از الگوریتم های مهمی که روی مش مثلث ، توابع فاصله و وکسل کار می کنند استفاده کنید هندسه برای برنامه نویسان شما را از طریق ریاضیات پشت گرافیک و ابزارهای مدل سازی راهنمایی می کند.این پر از نمونه های عملی و توضیحات واضح است که حتی اگر سابقه ای در ریاضیات پیشرفته ندارید ، معنی دارد.شما می آموزید که چگونه هندسه اساسی می تواند به شما در جلوگیری از لایه بندی و تکرار کد کمک کند ، و حتی نحوه پایین آمدن هزینه های میزبانی ابر با زمان های کارآمدتر.زبان شاد ، نمودارها ، تصاویر ، معادلات و کد پایتون کمک می کند تا هندسه فوراً به کار روزانه شما به عنوان یک توسعه دهنده مرتبط شود. خرید کتاب چاپ شامل یک کتاب الکترونیکی رایگان در قالب های PDF ، Kindle و EPUB از انتشارات منینگ است. در مورد فناوری هندسه در قلب موتورهای بازی ، روباتیک ، طراحی به کمک رایانه ، GIS و پردازش تصویر قرار دارد.این کتاب آنچه را که برای برخی از پرده های ریاضی وجود دارد ، به آنها می دهد و به آنها بینش و کنترل این ابزار اصلی می دهد.شما به سرعت خواهید دید که چگونه هندسه کوچک می تواند به شما در طراحی شبیه سازی های واقع گرایانه کمک کند ، دنیای فیزیکی را به کد ترجمه کنید و حتی با بهبود کارآیی برنامه های پر گرافیک ، صورتحساب خدمات ابری خود را کاهش دهید. درباره کتاب هندسه برای برنامه نویسان هم عملی و هم سرگرم کننده است.تصاویر سرگرم کننده و نمونه های جذاب به شما نشان می دهد که چگونه می توانید هندسه را برای مشکلات برنامه نویسی واقعی اعمال کنید ، مانند تغییر اسکن به یک مدل CAD یا توسعه کانتورهای چاپ سه بعدی از یک عملکرد پارامتری.و اگر شما یک متخصص ریاضی نیستید نگران نباشید.هیچ تئوری سنگین وجود ندارد ، و یاد خواهید گرفت که چگونه بیشتر معادلات را به سیستم جبر رایانه Sympy بارگیری کنید. چه چیزی در داخل است به زبان هندسه کاربردی صحبت کنید تحولات هندسی را از نظر اقتصادی ترغیب کنید اسپلین های سفارشی برای منحنی های کارآمد و تولید سطح با اطمینان از الگوریتم های هندسه استفاده کنید درباره خواننده نمونه ها در پایتون است و تمام آنچه شما نیاز دارید ریاضی در سطح دبیرستان است. درباره نویسنده Oleksandr Kaleniuk خالق کلمات و دکمه های آنلاین است ، مجموعه ای از آموزش های تعاملی در مورد ریاضی و برنامه نویسی. فهرست مطالب 1 شروع کار 2 اصطلاحات و اصطلاحات 3 هندسه معادلات خطی 4 تحول هندسی پروژکتور 5 هندسه حساب 6 تقریب چند جمله ای و درون یابی 7 اسپلین 8 تحول و سطح غیرخطی 9 هندسه جبر بردار 10 شکل مدل سازی با عملکردهای از راه دور امضا شده و جانشین ها 11 سطح مدل سازی با بازنمودهای مرزی و مش مثلث 12 بدن مدل سازی با تصاویر و وکسل ها📚 محتوای این محصول آموزشی (پکیج کامل)
علاوه بر کتاب اصلی انگلیسی که دریافت می کنید، برای یادگیری عمیقتر و تسلط کامل بر مباحث مجموعهای از کتابهای آموزشی نیز ارائه میشود.
-
کتاب صدها نکته فارسی (خودمونی) – نسخه PDF — زبان ساده و کاربردی
مشاهده نمونه نسخه نکات ساده -
کتاب صدها نکته رسمی فارسی – نسخه PDF — نگارش استاندارد و علمی
مشاهده نمونه نسخه نکات رسمی -
کتاب صدها پرسش و پاسخ تشریحی – نسخه PDF
— هر سؤال همراه با پاسخ کامل برای درک عمیق مفاهیم
مشاهده نمونه نسخه پرسش و پاسخ -
کتاب پرسش و پاسخ چهارگزینهای – نسخه یادگیری سریع
— پاسخها بلافاصله بعد از سؤال برای مرور سریع
مشاهده نمونه نسخه کوییز سریع -
کتاب پرسش و پاسخ چهارگزینهای – نسخه خودآزمایی
— پاسخها در انتهای بخشها برای سنجش واقعی یادگیری
مشاهده نمونه نسخه آزمونی
🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل ویدیوهای آموزشی، کتابها، تمرینها و خودآزمایی.
ℹ️ نکات مهم هنگام خرید
- این محصول به صورت فایل دانلودی کامل ارائه میشود.
- توجه: لینکهای اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال میشوند.
- دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
- برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های محصول همان جا برای شما ارسال گردد.)
- اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینکها را دریافت نکردهاید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینکها دوباره ارسال شوند.
💬 راههای ارتباطی پشتیبانی:
واتساپ یا هر پیام رسان داخلی یا پیامک:
09395106248
تلگرام: @ma_limbs
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.