Основы C++ для моделирования и расчетов. Часть 2. Библиотеки для научных вычислений
Book information
Description
Учебное пособие. – СПб: Университет ИТМО, 2016. – 64 с.Пособие адресовано для студентов, обучающихся по направлениям 16.04.01 «Техническая физика», 18.04.02 «Энерго- и ресурсосберегающие процессы в химической технологии, нефтехимии и биотехнологии». Содержит общие сведения по установке и применению вычислительных библиотек линейной алгебры, компьютерного зрения и машинного обучения в проектах на C++.СодержаниеВведениеЗагрузка и установка необходимого программного обеспечения Загрузка BoostИсправление ошибок в Boost Загрузка MASMЗагрузка MinGWЗагрузка PythonСборка Boost Сборка boost в Unix-подобных системахУстановка GIT Установка CMake Загрузка SharkГенерация проекта Shark Сборка SharkСборка Shark в Unix-подобных системах Установка EigenУстановка ArmadilloУстановка OpenCVДругие библиотекиБиблиотеки линейной алгебрыРеализации BLAS/LAPACKБиблиотеки обработки данных, машинного обучения и научных вычислений Расчеты на C++Расчеты с использованием библиотеки EigenКласс Matrix Операции с матрицами Сложение и вычитание Скалярное умножение и делениеТранспонирование и сопряжение Матричное умножение Скалярное и векторное произведениеКласс ArrayПоэлементные операции с Array Преобразования между Array и Matrix Реализация метода главных компонент с использованием EigenРасчеты с использованием boost.uBLAS и boost.odeint Библиотека boost.uBLAS Библиотека boost.odeint Расчеты с использованием библиотеки ArmadilloНастройка проектаМатричные и векторные типы данных Аналоги методов Armadillo в MATLAB Чтение и запись данныхМетоды декомпозиции, решение уравненийРеализация метода главных компонент в Armadillo Расчеты с использованием библиотеки OpenCVНастройка проектаРеализация метода главных компонент с использованием OpenCVРасчеты с использованием библиотеки boost.computeРасчеты с использованием библиотеки SharkЛинейная алгебра. Векторы и матрицыУскорение расчетов с использованием векторных инструкций Список использованных источников
Similar books
Программирование для Internet с Microsoft Visual C++ и MFC в среде Windows 95 и Windows NT
TXT
Learning Boost C++ Libraries
MOBI
C++ Language Tutorial For Beginner: Learn C++ in 7 days
MOBI
C++ Language Tutorial For Beginner: Learn C++ in 7 days
EPUB
Язык программирования C++. Лекции и упражнения (Код примеров)
RAR
Язык программирования C. Лекции и упражнения (Дополнительные материалы)
RAR
Беседы о программировании
ZIP
C Programming: The Ultimate Way to Learn The Fundamentals of The C Language
AZW3