21 KiB
Задание для домашней работы (2025 г.).
Секция «Определение местоположения источников радиоизлучения»
Задача: написать консольное приложение для расчета геометрического фактора в условиях дальномерного метода определения местоположения источника радиоизлучения.
Входные параметры:
Размер области, для которой должен быть выполнен расчет.
Топология: положение приемных устройств в декартовой системе координат.
Выходные данные:
Изображения в формате .bmp или .jpg с графическим представлением геометрического фактора для заданного размера области и заданной топологии:
Варианты выполнения задания:
3 балла: 2 приемных устройства в топологии, двумерный случай, расчет HDOP.
4 балла. 3 приемных устройства в топологии, двумерный случай, расчет HDOP.
5 балла. 3 приемных устройства в топологии, трехмерный случай, расчет HDOP и PDOP с возможностью задать высоту.
Стек технологий: язык программирования c#.
Для проверки задания должен быть предоставлен компилируемый и запускаемый исходный код. Дополнительно будет оцениваться аккуратность, расширяемость, чистота и общее качество исходного кода.
Подсказка: для сохранения изображения можно использовать класс Bitmap.
N | Размер области (пиксели) | Положение приемника 1 (x, y) | Положение приемника 2 (x, y) | Положение приемника 3 (x, y) | Студент |
---|---|---|---|---|---|
1 | 1000 x 1000 | 200, 200 | 400, 800 | 800, 300 | |
2 | 1000 x 1000 | 200, 150 | 400, 600 | 800, 200 | |
3 | 1000 x 1000 | 200, 180 | 400, 720 | 800, 270 | |
4 | 1000 x 1000 | 200, 210 | 400, 570 | 800, 250 | |
5 | 1000 x 1000 | 200, 190 | 400, 590 | 800, 315 | |
6 | 1000 x 1000 | 250, 600 | 590, 400 | 600, 200 | |
7 | 1000 x 1000 | 250, 500 | 590, 420 | 600, 300 | |
8 | 1000 x 1000 | 250, 640 | 590, 450 | 600, 210 | |
9 | 1000 x 1000 | 250, 540 | 590, 390 | 600, 230 | |
10 | 1000 x 1000 | 250, 520 | 590, 320 | 600, 240 | |
11 | 1000 x 1000 | 210, 400 | 610, 600 | 490, 205 | |
12 | 1000 x 1000 | 210, 440 | 610, 560 | 490, 250 | |
13 | 1000 x 1000 | 210, 370 | 610, 570 | 490, 180 | |
14 | 1000 x 1000 | 210, 390 | 610, 500 | 490, 200 | |
15 | 1000 x 1000 | 210, 420 | 610, 540 | 490, 210 | |
16 | 1000 x 1000 | 340, 250 | 270, 890 | 750, 410 | |
17 | 1000 x 1000 | 340, 290 | 270, 800 | 650, 440 | |
18 | 1000 x 1000 | 340, 260 | 270, 860 | 650, 400 | |
19 | 1000 x 1000 | 340, 200 | 270, 690 | 650, 390 | |
20 | 1000 x 1000 | 340, 150 | 270, 510 | 650, 350 |