Обробка сигналу
Проект на c#,виконати бажано з коментарями,нижче прикріплення точний опис проект робити кожен підпункт не обов'язково,головне виконати основні 11 пунктів
Проект полягає у створенні програми, яка буде генерувати сигнал (математичну функцію), генерувати випадковий шум, зберігати та зчитувати сигнали з файлу та фільтрувати шум із сигналу.
Нижче наведено завдання проекту та обговорення питань, необхідних для їх реалізації.
1. Функція, яка генерує хід математичної функції (вона буде задана окремо). Вхідні параметри функції включають: таблицю коефіцієнтів функції, два параметри, що визначають домен, таблицю результатів і розмір таблиці результатів.
: генерувати пилкоподібну або трикутну функцію;
2. Функція, яка зчитує коефіцієнти функції з консолі (у вигляді масиву);
3. Функція, яка зчитує область дії домену;
4. Функція, яка створює випадковий шум (перешкоду) на сигналі та записує шумовий сигнал у
окрема дошка. Шум має бути випадковим у кількох областях, наприклад: шум z
ймовірність, амплітуда шуму, отримана з заданих меж тощо.
5. Функція, яка зберігає масив (основний, зашумлений, а пізніше також відфільтрований) зі значеннями функції у файл .CSV, який можна відкрити в електронній таблиці;
6. Функція, яка завантажує розмір масиву результатів;
7. Динамічне виділення пам'яті для масиву результатів за допомогою malloc () або calloc ().
8. Функція, яка зчитує дані (сигнал) із файлу .CSV.
: за допомогою функції realloc () - без перевірки довжини файлу;
9. Функція фільтра для генерованого або зчитованого сигналу від шуму (фільтр медіани та середньох рухомої).
: вікно фільтра будь-якої ширини;
10. Програмний захист від неправильного введення даних;
11. Меню користувача – можливість генерувати, завантажувати, шуміти та фільтрувати сигнал, зберігати сигнал у кожному з цих станів тощо.
Додатки 1
-
Это нужно сделать на C# или C++? (В категориях указан C#, в описании задачи упоминаются функции C++).
-
К проекту могу приложить код етого проекта который можно взять за основу,но его нужно исправить.
-
Половину задач уже есть готовые, вторая половина нужно посидеть..
Если это лаба или курсач какой-то, могу сделать как приложение так и консоль -
Актуальні фриланс-проєкти в категорії C#
Порівняльний аналіз ефективності кастомного ПЗ (v2.2-field) та еталонного ПЗ (Meshtastic v2.x)
1000 UAH
Порівняльний аналіз ефективності кастомного ПЗ (v2.2-field) та еталонного ПЗ (Meshtastic v2.x) на ідентичній апаратній платформі (ESP32 + SX1268, 2W) за критеріями дальності, пропускної спроможності, стабільності лінка та енергоспоживання. Провести тести з вимірюваннями з… C та C++, C# ∙ 2 дні 10 годин тому ∙ 2 ставки |
Створення плагіну для інтеграції з POS-системою Syrve, C#Розробити плагін для POS-системи Syrve (on-premise), який встановлюється на сервер закладу. Плагін має: (1) передавати на наш сервер дані в режимі реального часу — замовлення, статуси столів, платежі, чеки; (2) приймати команди від Reservble — підтвердження бронювань, прив'язка… C#, Веб-програмування ∙ 5 днів 6 годин тому ∙ 14 ставок |
Добробка в існуючій версії 1с роздріб блоку для РЦ(розподільчого центру))в загальному поясню що у нас за база - Є загальний сервер де є дів база РОзница (де ставляться усі приходи) - база УТП- куди переливаються усі продажі - рахується націнка залишки по складах - маленькі бази роздрібних магазинів. по обмінам у нас Магазини обмінюються із базою… C та C++, C# ∙ 12 днів 23 години тому ∙ 6 ставок |