Skip to content

Dmitry1988rff/radio-test-cases-matlab

 
 

Repository files navigation

Моделирование КС (Радио)

Тестовое задание для выполнения в MATLAB или совместимых средах.

Требования к выполнению

  • Написание текстового отчета по алгоритму решения не требуется. Хороший код документирует сам себя - крайне рекомендуется использовать понятные названия переменных и комментарии, поясняющие основные шаги при решении (документ с требованиями и рекомендациями, приложенный к заданию, в точности соблюдать не требуется, но он может помочь для структуризации и улучшения качества кода);
  • Ожидаемая форма предоставления результата - pull request в исходный репозиторий; при отсутствии достаточного опыта работы с git - допускаются другие, удобные для исполнителя формы;

Содержание репозитория

Для выполнения задания нами предоставляется исходный код в составе:

  • WaveformAnalyzer.m – файл, реализующий класс Beamformer
  • simulationScenario.m – файл "сценария"
  • Папка waveform - необходимые данные для выполнения задания

Задание:

  1. Code review – предложите правки по логике и оформлению предоставленного вам кода (StyleGuide прилагается)

  2. Реализуйте методы "calcWaveformParameters", "calcDopplerShift" и "plotPowerSpectrumDensity" в классе WaveformAnalyzer.

  3. Заполните следующие поля класса: waveformMeanPower, channelBandwidth, modulationType, waveformDuration, dopplerShift.

  4. Реализуйте скрипт для демострации работы программы с функционалом описанным в пункте 2 и 3

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • MATLAB 100.0%