Некоторые интервальные программы для Scilab'а
- Программа
для исследования разрешимости интервальной линейной задачи о допусках
-
Исследует разрешимость интервальной линейной задачи о допусках, т.е. пустоту
или непустоту допускового множества решений для интервальной системы линейных
алгебраических уравнений с помощью техники, основанной использовании распознающего
функционала допускового множества решений.
Для большей переносимости и ускорения работы программа написана для "чистого" Scilab'а, без опоры на какие-либо дополнительные интервальные библиотеки. Поэтому интервальная матрица и интервальная правая часть системы уравнений задаются парами матриц и векторов левых и правых концов.
-
Исследует разрешимость интервальной линейной задачи о допусках, т.е. пустоту
или непустоту допускового множества решений для интервальной системы линейных
алгебраических уравнений с помощью техники, основанной использовании распознающего
функционала допускового множества решений.
- Программа
для построения линейной интервальной регрессии методом максимума согласования
-
Находит максимум распознающего функционала объединённого множества решений
интервальной линейной системы уравнений с точечной матрицей. Аргумент этого
максимума даёт вектор коэффициентов линейной интервальной регрессии, в которой
входные величины задаются точно, а на выходе присутствует интервальная
неопределённость. Теоретические сведения можно почерпнуть из статьи –
Шарый С.П. Разрешимость интервальных
линейных уравнений и анализ данных с неопределённостями // Автоматика и
Телемеханика. – 2012. – №2. – С. 111–125.
Эта программа является вариацией предшествующей, но для бóльшей переносимости написана на «чистом» Scilab'е без привлечения интервальной надстройки Int4Sci. При этом интервальный вектор выходов задаётся в ней с помощью обычного вещественного вектора двойной размерности.
-
Находит максимум распознающего функционала объединённого множества решений
интервальной линейной системы уравнений с точечной матрицей. Аргумент этого
максимума даёт вектор коэффициентов линейной интервальной регрессии, в которой
входные величины задаются точно, а на выходе присутствует интервальная
неопределённость. Теоретические сведения можно почерпнуть из статьи –
Шарый С.П. Разрешимость интервальных
линейных уравнений и анализ данных с неопределённостями // Автоматика и
Телемеханика. – 2012. – №2. – С. 111–125.
- Процедура
Хансена-Блика-Рона с уточнением по Гауссу-Зейделю для внешнего оценивания
множеств решений интервальных линейных систем
-
Находит интервальную внешнюю оценку объединённого множества решений для
интервальной линейной системы уравнений с помощью процедуры Хансена-Блика-Рона
сопровождаемой несколькими уточняющими итерациями метода Гаусса-Зейделя.
Матрица системы должна быть H-матрицей (грубо говоря, иметь диагональное
преобладание), либо предварительно приводиться к такому виду с помощью
предобуславливания.
-
Находит интервальную внешнюю оценку объединённого множества решений для
интервальной линейной системы уравнений с помощью процедуры Хансена-Блика-Рона
сопровождаемой несколькими уточняющими итерациями метода Гаусса-Зейделя.
Матрица системы должна быть H-матрицей (грубо говоря, иметь диагональное
преобладание), либо предварительно приводиться к такому виду с помощью
предобуславливания.
- Субдифференциальный метод Ньютона для вычисления формальных
решений интервальных линейных систем в полной интервальной арифметике
Каухера
-
Написана на «чистом» Scilab'е без привлечения интервальной
надстройки Int4Sci, так как использует выход в арифметику Каухера,
неправильные интервалы и т.п. вещи, которые в Int4Sci ещё не реализованы.
Интервальные матрица системы и вектор правых частей задаются с помощью
обычных массивов с дополнительной размерностью 2.
-
Написана на «чистом» Scilab'е без привлечения интервальной
надстройки Int4Sci, так как использует выход в арифметику Каухера,
неправильные интервалы и т.п. вещи, которые в Int4Sci ещё не реализованы.
Интервальные матрица системы и вектор правых частей задаются с помощью
обычных массивов с дополнительной размерностью 2.
- Простая учебная программа для решения уравнений интервальным
методом
-
Реализует простой интервальный алгоритм ветвей и отсечений для решения
одномерных уравнений.
-
Реализует простой интервальный алгоритм ветвей и отсечений для решения
одномерных уравнений.