Обробка сигналу
Проект на 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#
Создание плагина для интеграции с POS-системой Syrve, C#Разработать плагин для POS-системы Syrve (on-premise), который устанавливается на сервер заведения. Плагин должен: (1) передавать на наш сервер данные в режиме реального времени — заказы, статусы столов, платежи, чеки; (2) принимать команды от Reservble — подтверждения… C#, Веб-программирование ∙ 12 часов 46 минут назад ∙ 10 ставок |
Создание или доработки прошивки и логики под три автономных LoRa-станций на базе ESP32.
5000 UAH
создание или доработки прошивки и логики под три автономных LoRa-станций на базе ESP32. Устройства должны поднимать Wi-Fi точку доступа, отдавать локальный сайт через браузер (HTTP), принимать текст и изображения в радиусе 5-10 км(плюс минус), сохранять данные (желательно на… C и C++, C# ∙ 19 часов 47 минут назад ∙ 3 ставки |
S1GG1LНужен человек, который сможет из исходного кода лаунчера Майнкрафт под проект, изменить дизайн на свое усмотрение, но есть небольшие требования к стилю, чтобы он был в фиолетовых тонах. Что касается оплаты, цену за работу предлагайте. Но бюджет небольшой, хочется что-то… C#, Разработка игр ∙ 3 дня 4 часа назад ∙ 7 ставок |
Добробка в существующей версии 1с розница блока для РЦ(распределительного центра)В общем поясню, что у нас за база - есть общий сервер, где есть база Розница (где ставятся все приходы) - база УТП, куда переливаются все продажи - считается наценка, остатки по складам - маленькие базы розничных магазинов. По обменам у нас магазины обмениваются с базой Розница… C и C++, C# ∙ 8 дней 4 часа назад ∙ 6 ставок |
Нужно сделать миграцию текущей рабочей программы с foxpro на C#Всем привет! у нас есть программа на foxpro (в ней есть несколько модулей, программа для учета), есть исходники программы, при острой необходимости можно проконсультироваться с людьми по поддержке текущей программы что нужно сделать: 1. аналитику, что и как работает, составить… C#, Десктопные приложения ∙ 10 дней 19 часов назад ∙ 19 ставок |