Physics.Math.Code
139K subscribers
5.14K photos
1.9K videos
5.78K files
4.28K links
VK: vk.com/physics_math
Чат инженеров: @math_code
Учебные фильмы: @maths_lib
Репетитор IT mentor: @mentor_it
YouTube: youtube.com/c/PhysicsMathCode

Обратная связь: @physicist_i
Download Telegram
Методы_конечных_разностей_и_конечных_объемов_для_эллиптических_уравнений.djvu
5.8 MB
Методы конечных разностей и конечных объемов для эллиптических уравнений [2000] Ильин

Излагаются общие математические принципы и алгоритмические особенности методов конечных разностей и конечных объемов для эллиптических уравнений. Описываются алгоритмы дискретизации смешанных краевых задач в сложных областях. Исследуются основные теоретические вопросы аппроксимации, устойчивости, сходимости и оценок погрешностей. Изучаются компактные разностные схемы повышенной точности для дифференциальных уравнений с переменными коэффициентами. Излагаются методы построения балансных аппроксимаций различных порядков на треугольных и четырехугольных конечных объемах. Рассматриваются современные вычислительные технологии сеточных методов, структурные, спектральные и монотонные свойства алгебраических уравнений. Изучаются эффективные прямые и итерационные методы решения систем высокого порядка с разреженными матрицами. Книга предназначена для аспирантов, студентов и специалистов по вычислительной и прикладной математике.
👍1
Численные методы решения задач электрофизики [1988] Ильин

💾 Скачать книгу
👍1
Численные_методы_решения_задач_электрофизики_1988_Ильин.djvu
3.5 MB
Численные методы решения задач электрофизики [1988] Ильин

Книга посвящена методам расчета электрических и магнитных полей в различных электрофизических устройствах. В ней содержится описание математических постановок и алгоритмов для задач электро- и магнитостатики, формирования плотных пучков заряженных частиц, СВЧ-электроники. Для различного типа задач применяются методы конечных разностей, конечных элементов и интегральных уравнений. Даются примеры решения типовых задач. Рассматриваются вопросы автоматизации расчетов широкого класса приборов и технологии пакетов прикладных программ. Для специалистов в области прикладной математики и инженеров.
▪️Разностные методы расчет электростатических полей.
▪️Решение задач магнитостатики методами конечных элементов.
▪️Методы интегральных уравнений для задач теории потенциала.
▪️Методы расчета собственных частот гармоник электродинамических систем.
▪️Моделирование сильноточных пучков.
▪️Численные методы расчета полупроводниковых приборов.
👍3
Математические основы машинной графики [2001] Роджерс Д., Адамс Дж.

💾 Скачать книгу
👍1
Математические_основы_машинной_графики_2001_Роджерс_Д_,_Адамс_Дж.zip
26.2 MB
Математические основы машинной графики [2001] Роджерс Д., Адамс Дж.

Полностью переработанное и дополненное второе издание книги известных американских специалистов (перевод первого издания вышел в издательстве "Машиностроение" в 1980 г. ). Книгу отличает глубина и фундаментальность материала, четкий и лаконичный стиль изложения, удачное сочетание строгости подхода с практической направленностью. От читателя требуется знакомство с математикой в объеме вузовской программы и знание одного из языков программирования. Для математиков-прикладников, для всех, кто занимается и интересуется машинной графикой, автоматизацией проектирования, для студентов вузов.
👍1
Анализ алгоритмов. Вводный курс [2004] Дж. Макконнелл

💾 Скачать книгу

Книга носит учебный характер. Она может быть использована как вузовскими преподавателями для организации семестрового курса - так и для самостоятельного изучения. В дополнении ко 2-му изданию на русском языке даны сведения по теории алгоритмов, оценкам трудоемкости и новейшим алгоритмам, не вошедшие в первоначальный вариант книги. Изложение неформальное и чрезвычайно подробное, с большим коли-чеством упражнений, позволяющих вести самоконтроль. Книга нужна всем, кому приходится самостоятельно писать программы — от программистов банковских систем до научных работников.
👍2
Анализ_алгоритмов_Вводный_курс_2004_Дж_Макконнелл.zip
13 MB
Анализ алгоритмов. Вводный курс [2004] Дж. Макконнелл

По истечении десятилетия элементная база компьютеров, операционные системы, средства доступа и внешний вид программ меняются коренным образом. Однако структуры и алгоритмы, лежащие в их основе, остаются неизменными в течение гораздо большего времени. Эти основы начали закладываться тысячелетия назад, когда были разработаны первые алгоритмы. В предлагаемой вниманию читателя книге обсуждаются алгоритмы решения наиболее широко распространённых классов задач, покрывающих практически всю область программирования: поиск и сортировка, численные алгоритмы и алгоритмы на графах. Особое внимание уделено алгоритмам параллельной обработки, редко освещаемым в литературе на русском языке.
#алгоритмы #математика #программирование
👍2
Математические методы анализа алгоритмов 1987 Кнут, Грин

💾 Скачать книгу
👍2
Математические_методы_анализа_алгоритмов_1987_Кнут,_Грин.zip
5.9 MB
Математические методы анализа алгоритмов 1987 Кнут, Грин

Оригинальное и нестандартное изложение известных методов анализа алгоритмов, написанные крупным американским специалистом Д. Кнутом в соавторстве с Д. Грином. В книге представлены: комбинаторные тождества, рекуррентные соотношения, асимптотические представления. От читателя требуется знакомство с основами теории вероятностей, комбинаторного анализа и теории функций комплексного переменного. Для системных программистов, математиков-прикладников, аспирантов и студентов университетов.
#алгоритмы #программирование #математика
👍2
Foundations of Game Engine Development, Volume 1: Mathematics [2016] Eric Lengyel
💾 Скачать

Foundations of Game Engine Development, Volume 2: Rendering [2019] Eric Lengyel
💾 Скачать

Eric Lengyel, который может быть вам известен как разработчик таких движков как C4 Engine и Tombstone Engine, библиотек OpenGEX и OpenDDL, алгоритмов Transvoxel, во всём мире известен как один из лучших авторов пособий для программистов, занятых в разработке архитектур игровых 3D-движков.
👍2
Lengyel_E_Foundations_of_Game_Engine_Development,_Volume_1_–_Mathematics.pdf
14.5 MB
Foundations of Game Engine Development, Volume 1: Mathematics [2016] Eric Lengyel

The first volume of Foundations of Game Engine Development discusses the mathematics needed by engineers who work on games or other types of virtual simulations. The book begins with conventional treatments of topics such as linear algebra, transforms, and geometry. Then, it introduces Grassmann algebra and geometric algebra to provide a much deeper understanding of the subject matter and highlight the places where traditional arithmetic with vectors, matrices, quaternions, etc., isn't quite correct. Includes exercises.
Chapter 1: Vectors and Matrices
Chapter 2: Transforms
Chapter 3: Geometry
Chapter 4: Advanced Algebra
👍3
Lengyel_E_Foundations_of_Game_Engine_Development,_Volume_2_–_Rendering.pdf
20.9 MB
Foundations of Game Engine Development, Volume 2: Rendering [2019] Eric Lengyel

This second volume in the Foundations of Game Engine Development series explores the vast subject of real-time rendering in modern game engines. The book provides a detailed introduction to color science, world structure, projections, shaders, lighting, shadows, fog, and visibility methods. This is followed by extensive discussions of a variety of advanced rendering techniques that include volumetric effects, atmospheric shadowing, ambient occlusion, motion blur, and isosurface extraction. Emphasis is placed on practical implementation, and code is included. This book explores the mathematical foundations of real-time rendering methods used in modern game engines. This vast subject includes an enormous variety of techniques that must balance the goals of visual quality and performance. These goals are achieved through the application of solid engineering principles
👍2
Lengyel_E_Foundations_of_Game_Engine_Development_2016_2019.zip
45.5 MB
[1] Foundations of Game Engine Development, Volume 1: Mathematics [2016] Eric Lengyel

[2] Foundations of Game Engine Development, Volume 2: Rendering [2019] Eric Lengyel

Это не развлекательная книженция, это серьёзное техническое пособие по математике и линейной алгебре с введением в алгебру Грассмана (алгебраическая система, применяемая для описания подпространств векторного пространства) и геометрическую алгебру. Т.е. если вы работаете над созданием качественного 3D-движка, то уроки этой книги вам просто жизненно необходимы, чтобы сделать что-то выдающееся. Собственно, запланировано 4 книги, освещающие математику, рендеринг, анимацию и физику. Разделение тем запланировано неспроста, это облегчит не только написание, но и понимание темы читателям.
2👍1
Game Physics Engine Development [2007] Ian Millington

💾 Скачать книгу

Physics Engine Development carefully describes each step in the creation of a robust, usable physics engine. It introduces the mathematical concepts in a clear and simple manner, keeping to high school level topics and building a physics code library as it goes. Each new concept is explained in diagrams and code to make sure that even the most novice of game programmers understands.
👍2
Game Physics Engine Development [2007] Ian Millington.pdf
6.7 MB
Game Physics Engine Development [2007] Ian Millington

Simulating physics helps cutting-edge games distinguish themselves by making virtual objects behave as we expect them to in the real world. Physics engines are the software programs that run these simulations. Building an engine is difficult, however. There are a large number of new developers (and hobbyists) coming into this market who need help through this complex process. Current introductory books are inadequate; they don't bring enough real-world programming experience to the task. There is a need for an introductory book on game physics with solid coding guidance but which limits the math content. Ian Millington brings his extensive professional programming experience to this problem. He has developed games since 1987, has studied AI and mathematics at the PhD level, and founded Mindlathe Ltd., a company that designed and built commercial physics engines.
👍2
PowerShell для сисадминов [2021] Бетрам

💾 Скачать книгу

Вы научитесь:
- Комбинировать команды, управлять потоком выполнения, обрабатывать ошибки, писать сценарии, запускать их удаленно и тестировать их с помощью фреймворка тестирования Pester.
- Анализировать структурированные данные, такие как XML и JSON, работать с популярными сервисами (например Active Directory, Azure и Amazon Web Services), создавать системы мониторинга серверов.
- Создавать и проектировать модули PowerShell.
- Использовать PowerShell для удобной, полностью автоматизированной установки Windows.
- Создавать лес Active Directory, имея лишь узел Hyper-V и несколько ISO-файлов.
- Создавать бесчисленные веб- и SQL-серверы с помощью всего нескольких строк кода!
👍3
PowerShell для сисадминов [2021] Бетрам.pdf
22.7 MB
PowerShell для сисадминов [2021] Бетрам

PowerShell — это одновременно язык сценариев и командная оболочка, которая позволяет управлять системой и автоматизировать практически любую задачу. Эта книга предназначена для ИТ-специалистов и системных администраторов, которым надоело постоянно использовать один и тот же интерфейс и выполнять одну и ту же задачу в пятисотый раз за этот год. Также она будет полезна для инженеров DevOps, которые испытывают затруднения с автоматизацией новых серверных сред, выполнением автоматических тестов или автоматизацией конвейера непрерывной интеграции/непрерывной доставки (CI/CD). Не получится назвать отрасль, для которой PowerShell был бы полезен больше всего. Традиционная должность пользователя PowerShell в «магазине Windows» — системный администратор Microsoft, однако PowerShell хорошо вписывается в набор инструментов любого сотрудника в сфере ИТ. Если вы работаете в ИТ, но не считаете себя разработчиком, эта книга для вас.
👍5
Cross-Platform Development with Qt 6 and Modern C++: Design and build applications with modern graphical user interfaces [2021] Nibedit Dey

💾 Скачать книгу

This book is for application developers who want to use C++ and Qt to create modern, responsive applications that can be deployed to multiple operating systems such as Microsoft Windows, Apple macOS, and Linux desktop platforms. Although no prior knowledge of Qt is expected, beginner-level knowledge of the C++ programming language and object-oriented programming system (OOPs) concepts will be helpful.
👍1
Cross_Platform_Development_with_Qt_6_and_Modern_C++_Design_and_build.zip
31.7 MB
Cross-Platform Development with Qt 6 and Modern C++: Design and build applications with modern graphical user interfaces [2021] Nibedit Dey

Enhance your cross-platform programming abilities with the powerful features and capabilities of Qt 6. Qt is a cross-platform application development framework widely used for developing applications that can run on a wide range of hardware platforms with little to no change in the underlying codebase. If you have basic knowledge of C++ and want to build desktop or mobile applications with a modern graphical user interface (GUI), Qt is the right choice for you. Cross-Platform Development with Qt 6 and Modern C++ helps you understand why Qt is one of the favorite GUI frameworks adopted by industries worldwide, covering the essentials of programming GUI apps across a multitude of platforms using the standard C++17 and Qt 6 features.
#qt #cpp #cplusplus
👍51
Изучаем Python. 5-е издание [2 тома] [2020] Марк Лутц

💾 Скачать книги

- Исследуете основные встроенные типы объектов Python, такие как числа, списки и словари
- Научитесь создавать и обрабатывать объекты с помощью операторов Python и освоите общую синтаксическую модель Python
- Сможете применять функции для устранения избыточности кода и упаковки кода с целью многократного использования
- Узнаете, как организовывать операторы, функции и прочие инструменты в более крупные компоненты посредством модулей
- Погрузитесь глубже в классы — инструмент объектно-ориентированного программирования Python для структурирования кода
- Научитесь писать крупные программы с применением модели обработки исключений и инструментов разработки Python
- Освоите более сложные инструменты Python, включая декораторы, дескрипторы, метаклассы и обработку Unicode
👍3