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

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

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

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

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

Реклама. ООО "ЛАБИРИНТ.РУ", ИНН: 7728644571, erid: LatgCADz8.

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

Название: Основы 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

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

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

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

| |

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