https://github.com/f33rni/dvt_lr1
Технологии визуализации данных систем управления Лабораторно практическая работа № 1
https://github.com/f33rni/dvt_lr1
Last synced: 6 months ago
JSON representation
Технологии визуализации данных систем управления Лабораторно практическая работа № 1
- Host: GitHub
- URL: https://github.com/f33rni/dvt_lr1
- Owner: F33RNI
- License: unlicense
- Created: 2021-04-23T04:05:42.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-06-24T21:37:27.000Z (over 4 years ago)
- Last Synced: 2025-02-15T12:52:24.091Z (8 months ago)
- Language: Python
- Size: 957 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Технологии визуализации данных систем управления Лабораторно практическая работа № 1
## Python. Полностью свободное использование
### Индивидуальных вариантов нет
### Задание:```
Московский политехнический университет
Управление в технических системах
Технологии визуализации данных систем управленияЛабораторно практическая работа No 1
Тема: Использование графических возможностей C# для визуализации данных стоха-
стических процессов.
Задача: Разработать приложение по генерации стохастических данных с заданным
профилем распределения и визуализации распределения случайных величин.Задача 1. Подготовить приложение на языке C# для статистической обработки и
визуализации собранных наборов данныхРеализовать генерацию заданного (через текстовое поле) количества случайных
точек (X1, X2), где X 1 и X 2 – равномерно распределенные случайные величины на
диапазоне [ 0 ÷ 1 ].
Подготовить функционал для настройки профиля преобразования (пересчета) двух
случайных величин (Y1, Y 2 ) из равномерно распределенных случайных величин (X1,
X 2 ). Реализовать отображение профиля преобразования как кусочно-линейных функ-
ций (по пяти точкам – первая и последняя привязаны к границам диапазона генерации
равномерно-распределенных случайных величин).
Реализовать возможность сохранения и чтения данных и настроек функций преоб-
разования.
Реализовать отрисовку наборов данных в виде облака точек, с возможностью вы-
бора пар параметров, используемых как координаты точек. Должна существовать воз-
можность отобразить точки (X1, X2), (X1, Y1), (X 2 , Y2), (Y1, Y2).Задача 2. Реализовать функции анализа данных
Реализовать расчёт плотности распределения случайных точек и выполнить фоно-
вую окраску области отрисовки случайных точек. При подсчете плотности разделить
диапазон отображения по каждой оси на 10 интервалов.
Добавить в приложение расчёт статистических данных (описательной статистики)
полученного распределения (среднее, средне-квадратическое отклонение, мода, меди-
ана), а также отображения гистограммы распределения каждой из случайных величин.
Расположить оси гистограмм вдоль соответствующих осей на диаграмме облака точек.
```