Подборка книг для начинающих прочнистов

Подборка книг для начинающих прочнистов

Макаревич Дмитрий

Статья подготовлена при поддержке сообщества по математическому моделированию для начинающих прочнистов с целью упрощения поиска необходимых источников знаний для успешного погружения в расчётную дисциплину.

В подборке книг источники ранжированы в порядке от простого к сложному, от основ к частному. Особенно выделены первые по порядку книги, с которых рекомендуется начинать изучение конкретной области знания.

Математика

Математика язык инженеров, на котором мы описываем окружающие нас физические процессы, включая процессы механики деформируемых твёрдых тел. Прикладной математикой нужно владеть в совершенстве. Наиболее кратко и ясно основы высшей и прикладной математики изложены в следующих книгах:

1. Лекции по высшей математике, Мышкис Анатолий Дмитриевич

2. Математика для технических ВУЗов. Специальные курсы, Мышкис А. Д.

3. Элементы прикладной математики, Зельдович Яков Борисович, Мышкис А. Д.

Сопротивление материалов

1. Сопротивление материалов, Биргер Исаак Аронович, Мавлютов Рыфат Рахматуллович

2. Сопротивление материалов, Тимошенко Степан Прокофьевич

3. Расчёт на прочность деталей машин, Биргер И. А.

Метод конечных элементов

Для освоения простых и доступных для понимания книг требуется навык чтения на английском языке:

1. Textbook of Finite Element Analysis, P. Seshu

2.  A First Course in Finite Elements J. Fish, T. Belytschko

3. The Finite Element Method, Thomas J. R. Hughes

4. Energy Principles and Variational Methods in Applied Mechanics, J. N. Reddy

5. Рекомендация в обсуждении данной статьи в сообществе по математическому моделированию Nonlinear Finite Elements for Continua Structures T. Belytschko, W. K. Liu

6. Ещё одна рекомендация в обсуждении данной статьи A First Course in the Finite Element Method, Daryl L. Logan

Язык программирования Python

Для автоматизации научно-производственных задач наиболее универсальным и простым в освоении инструментом является Python:

1. Изучаем Python, Лутц Марк (Learning Python, Mark Lutz)

2. Fluent Python, Luciano Ramalho

3. Python Tricks: The Book, Dan Bader

Одним из лучших источников статей, помогающих изучать Python, является ресурс Real Python

Инжнеру полезно освоить следующие библиотеки Python: Numpy, Scipy, Pandas, Matplotlib

Система контроля версий

Безусловно важно уметь управлять проектом с помощью системы контроля версий. Наиболее популярной системой является Git. Ознакомится с учебником по git можно здесь

Ещё больше подборок книг

Настоящий клад по теплофизике и численному моделированию в области аэро-гидродинамики подготовлен Дмитрием Фомичевым на отдельном ресурсе

Report Page