Основы C++ для моделирования и расчетов. Библиотеки для научных вычислений

Купить бумажную книгу и читать

Купить бумажную книгу

По кнопке выше можно купить бумажные варианты этой книги и похожих книг на сайте интернет-магазина "Читай Город".

Using the button above you can buy paper versions of this book and similar books on the website of the "Labyrinth" online store.

Реклама. ООО «Новый Книжный Центр», ИНН: 7710422909, erid: MvGzQC98w3Z1gMq1kx5ACoy5.

Автор: Никехин А.А.

Название: Основы C++ для моделирования и расчетов. Библиотеки для научных вычислений

Издательство: СПб: Университет ИТМО

Год: 2016

Страниц: 65

Формат: pdf

Размер: 3 mb

Пособие адресовано для студентов, обучающихся по направлениям 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

Линейная алгебра. Векторы и матрицы

Ускорение расчетов с использованием векторных инструкций

Список использованных источников

| |

Дата создания страницы: