Использование высокоуровневых языков программирования для решения задач моделирования
Описание
В учебном пособии рассмотрены аспекты использования высокоуровневых языков программирования для научных вычислений. Охарактеризованы программно-аппаратные средства для математического моделирования динамических систем. Рассмотрены некоторые задачи, связанные с разработкой программного обеспечения для научных вычислений, проведен сравнительный анализ соответствующих инструментальных средств, перечислены и охарактеризованы библиотеки для языков высокого уровня. Приведена общая характеристика языков Python, Julia и Octave. Подробно рассмотрены конкретные примеры построения и компьютерного исследования математических моделей динамических систем. Приведены задачи для самостоятельного решения. Пособие предназначено для обучающихся в высших учебных заведениях студентов физико-математических и технических направлений подготовки. Пособие может быть использовано аспирантами соответствующих направлений обучения.