Возможна ли разработка приложения на Octave с GUI? |
Академия ALT Linux: Введение в Octave: Информация
Форма обучения:
дистанционная
Стоимость самостоятельного обучения:
бесплатно
Доступ:
свободный
Документ об окончании:
Вам нравится? Нравится 15 студентам
Уровень:
Для всех
Длительность:
20:55:00
Студентов:
582
Выпускников:
64
Курс посвящен свободно распространяемому пакету Octave.
Описан встроенный язык пакета, подробно рассмотрены графические возможности пакета. Подробно рассмотрено решение различных инженерных и математических задач. Особое внимание уделено операциям с матрицами, решению нелинейных уравнений и систем, дифференцированию и интегрированию, решению дифференциальных уравнений, оптимизационным задачам и обработке экспериментальных данных (интерполяции и
аппроксимации. Наряду со встроенным языком пакета описана среда QtOctave.
План занятий
Занятие
Заголовок <<
Дата изучения
Лекция 1
38 минут
Общие сведения, установка
Краткое описание курса и процесса установки GNU Octave.
Оглавление
-
Лекция 2
1 час 3 минуты
Основы работы
Умение выполнять элементарные математические операции, определять переменные, использовать встроенные функции системы и создавать собственные, работать с массивами данных — это азы работы в системе Octave.
Оглавление
-
Лекция 3
2 часа 6 минут
Программирование
Рассмотрим основные операторы язык программирования, встроенного в Octave и примеры их использования.
Оглавление
-
Лекция 4
2 часа 19 минут
Построение графиков
В этой лекции рассказывается как строить графики с помощью Octave. Первый раздел посвящён работе с двумерными графиками. Во втором разделе рассмотрено создание различных трёхмерных графиков. Затем описаны анимационные возможности GNU Octave. Последний параграф посвящён описанию графических объектов.
Оглавление
-
Лекция 5
2 часа 37 минут
Задачи линейной алгебры
Познакомимся с инструментами Octave, предназначенными для работы с векторами и матрицами, а также с возможностями, которые предоставляет пакет при непосредственном решении задач линейной алгебры.
Оглавление
-
Лекция 6
1 час 26 минут
Векторная алгебра и аналитическая геометрия
Рассмотрим возможности Octave при решении задач векторной алгебры и аналитической геометрии. Благодаря мощным графическим средствам пакета эти задачи становятся более понятными и наглядными.
Оглавление
-
Лекция 7
58 минут
Нелинейные уравнения и системы
Рассмотрены графические методы решения уравнений с заданной точностью.
Оглавление
-
Лекция 8
54 минуты
Интегрирование и дифференцирование
Рассматриваются символьные вычисления интегралов и производных функций.
Оглавление
-
Лекция 9
58 минут
Решение обыкновенных дифференциальных уравнений и систем
Дифференциальные уравнения и системы описывают очень многие динамические процессы и возникают при решении различных задач физики, электротехники, химии и других наук. Данная глава посвящена численному решению дифференциальных уравнений и систем средствами Octave.
Оглавление
-
Лекция 10
1 час 13 минут
Решение оптимизационных задач
В данной главе рассматриваются решение задач поиска минимума (максимума) в Octave. В первой части на примерах решения практических задач рассматривается функция qp предназначенная для поиска минимума функции одной или нескольких переменных с ограничениями. Вторая часть целиком посвящена задачам линейного программирования.
Оглавление
-
Лекция 11
1 час 8 минут
Обработка результатов эксперимента. Метод наименьших квадратов
Данная лекция посвящена решению часто встречающихся на практике задач по обработке реальных количественных экспериментальных данных, полученных в результате всевозможных научных опытов, технических испытаний методом наименьших квадратов. В первых четырёх параграфах читатель познакомится с математическими основами метода наименьших квадратов. Последний пятый параграф посвящён решению задач обработки экспериментальных данных методом наименьших квадратов с использованием пакета Octave.
Оглавление
-
Лекция 12
47 минут
Обработка результатов эксперимента. Интерполяция функций
Данная лекция посвящена решению часто встречающихся на практике задач по обработке реальных количественных экспериментальных данных, полученных в результате всевозможных научных опытов, технических испытаний методом интерполяции. Описаны численные методы интерполирования, а также рассмотрено решение задач интерполирования в Octave.
Оглавление
-