Обробка сигналу
Проект на c#,виконати бажано з коментарями,нижче прикріплення точний опис проект робити кожен підпункт не обов'язково,головне виконати основні 11 пунктів
Проект полягає у створенні програми, яка буде генерувати сигнал (математичну функцію), генерувати випадковий шум, зберігати та зчитувати сигнали з файлу та фільтрувати шум із сигналу.
Нижче наведено завдання проекту та обговорення питань, необхідних для їх реалізації.
1. Функція, яка генерує хід математичної функції (вона буде задана окремо). Вхідні параметри функції включають: таблицю коефіцієнтів функції, два параметри, що визначають домен, таблицю результатів і розмір таблиці результатів.
: генерувати пилкоподібну або трикутну функцію;
2. Функція, яка зчитує коефіцієнти функції з консолі (у вигляді масиву);
3. Функція, яка зчитує область дії домену;
4. Функція, яка створює випадковий шум (перешкоду) на сигналі та записує шумовий сигнал у
окрема дошка. Шум має бути випадковим у кількох областях, наприклад: шум z
ймовірність, амплітуда шуму, отримана з заданих меж тощо.
5. Функція, яка зберігає масив (основний, зашумлений, а пізніше також відфільтрований) зі значеннями функції у файл .CSV, який можна відкрити в електронній таблиці;
6. Функція, яка завантажує розмір масиву результатів;
7. Динамічне виділення пам'яті для масиву результатів за допомогою malloc () або calloc ().
8. Функція, яка зчитує дані (сигнал) із файлу .CSV.
: за допомогою функції realloc () - без перевірки довжини файлу;
9. Функція фільтра для генерованого або зчитованого сигналу від шуму (фільтр медіани та середньох рухомої).
: вікно фільтра будь-якої ширини;
10. Програмний захист від неправильного введення даних;
11. Меню користувача – можливість генерувати, завантажувати, шуміти та фільтрувати сигнал, зберігати сигнал у кожному з цих станів тощо.
Applications 1
-
Это нужно сделать на C# или C++? (В категориях указан C#, в описании задачи упоминаются функции C++).
-
К проекту могу приложить код етого проекта который можно взять за основу,но его нужно исправить.
-
Половину задач уже есть готовые, вторая половина нужно посидеть..
Если это лаба или курсач какой-то, могу сделать как приложение так и консоль -
Current freelance projects in the category C#
Comparative analysis of the effectiveness of custom software (v2.2-field) and reference software (Meshtastic v2.x)
22 USD
Comparative analysis of the effectiveness of custom software (v2.2-field) and reference software (Meshtastic v2.x) on the identical hardware platform (ESP32 + SX1268, 2W) based on the criteria of range, throughput, link stability, and power consumption. Conduct tests with… C & C++, C# ∙ 2 days 4 hours back ∙ 2 proposals |
Creation of a plugin for integration with the POS system Syrve, C#Develop a plugin for the Syrve POS system (on-premise), which is installed on the establishment's server. The plugin must: (1) transmit data to our server in real-time — orders, table statuses, payments, receipts; (2) receive commands from Reservble — booking confirmations,… C#, Web Programming ∙ 5 days 1 hour back ∙ 13 proposals |
S1GG1LA person is needed who can take the initial code of the Minecraft launcher for the project, change the design at their discretion, but there are small style requirements for it to be in purple tones. Regarding payment, please suggest a price for the work. However, the budget is… C#, Gaming Apps ∙ 7 days 16 hours back ∙ 7 proposals |
Improvement in the existing version of 1C retail block for the distribution center (DC)In general, I will explain what kind of database we have - There is a main server where there is a retail database (where all receipts are recorded) - a UTP database - where all sales are transferred - it calculates the markup and stock balances - small databases of retail… C & C++, C# ∙ 12 days 17 hours back ∙ 6 proposals |