Julia

Материал из Свод знаний по информационному моделированию
Версия от 11:11, 13 мая 2022; Vserge (обсуждение | вклад) (→‎Работа с геометрией: добавлена ссылка на статью Computational geometry. поставлен вопрос "вычислительная" vs "вычислимая")
Перейти к навигации Перейти к поиску

Применение языка программирования Julia в информационном моделировании

На этой странице приводятся материалы по использованию языка программирования Julia в рамках информационного моделирования, а также полезные ссылки.

Ссылки на полезные ресурсы

Объяснение множественной диспетчеризация в языке Julia приводится в статье Basics multiple dispatch

Учебники по языку Julia

Julia language: a concise tutorial

Количественная экономика

Quantitative Economics with Julia

Задачники

100 Julia exercises

Работа с геометрией

Ключевой источник информации по работе с геометрическими данными на языке Julia расположен по ссылке: https://github.com/JuliaGeometry

Вся геометрия в Julia является вычислительной[1]. Подробнее про вычислительную геометрию можно посмотреть в Wikipedia в статье Computational geometry.


Пакет GeometryBasics является заменой пакета GeometryTypes.

Цель этого пакета - предложить стандартный набор типов геометрии, которые легко работают с метаданными, фреймворками запросов к геометриям и различными макетами памяти. Цель состоит в том, чтобы создать прочную основу для графики / построения графиков, анализа конечных элементов, гео-приложений и общих геометрических манипуляций, предлагая при этом простой API, который по-прежнему обеспечивает эффективное взаимодействие с C.

Для отображения графики используется покет Makie

Makie - это экосистема визуализации данных для языка программирования Julia, обладающая высокой производительностью и расширяемостью. Данный пакет доступен для Windows, Mac и Linux.

  1. Нужно детально проработать вопрос разницы между "вычислительной" и "вычислимой"???