Создан заказ №10406165
14 декабря 2023
Matlab. Добавить разнообразие популяции в генетическом алгоритме
Как заказчик описал требования к работе:
Написан алгоритм адаптивного определения импульсов в эхосигнале с использованием генетического алгоритма. Проблема в том, что разнообразия у популяции совсем нет, поэтому генетический алгоритм работает плохо. Надо добавить разнообразие, возможно оно зависит от длины гена в коде Грея, ведь она опреде
ляется числом знаков после запятой, которые учитываются при генерации двоичного кода. Возможно, есть какой-то параметр (?отвечающий за tolerance?) в defaultopt в ga, задавая который (например, 1e-9), можно управлять количеством цифр после запятой у population. Прикрепляю расчетный файл RumAsDeconvBD и файл с целевой функцией SignalCriterion. Написание кода происходит в функции RumAsDeconvBD.m. В функции SignalCriterion.m хранится целевая функция. В функции CalcEmulSignal.m идет построение сигнала. В функции CalcEmulSignalAppertura.m идет расчёт эхосигнала по варьируемым параметрам на временной апертуре ta
подробнее
Заказчик
заплатил
заплатил
200 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик принял работу без использования гарантии
15 декабря 2023
Заказ завершен, заказчик получил финальный файл с работой
5
Matlab. Добавить разнообразие популяции в генетическом алгоритме.jpg
2023-12-18 22:12
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Работа выполнена за несколько часов, никаких претензий нет, программа работает, выполнено аккуратно и понятно. Рекомендую автора. Огромное спасибо!