ricet8ur bd000a5249 Merge branch 'main' of github.com:ricet8ur/calc-factor-of-vna into docked | %!s(int64=2) %!d(string=hai) anos | |
---|---|---|
resource | %!s(int64=2) %!d(string=hai) anos | |
source | %!s(int64=2) %!d(string=hai) anos | |
.gitignore | %!s(int64=2) %!d(string=hai) anos | |
Dockerfile | %!s(int64=2) %!d(string=hai) anos | |
README.md | %!s(int64=2) %!d(string=hai) anos | |
TODO.md | %!s(int64=2) %!d(string=hai) anos | |
requirements.txt | %!s(int64=2) %!d(string=hai) anos |
Программа помогает вычислять добротность и её случайную погрешность в электрической цепи по измерениям векторного анализатора.
Программа принимает на вход файл с измерениями сетевого анализатора в формате .snp или csv. По этому файлу вычисляется добротность нагруженного (Q_l) и ненагруженного (Q_0) резонатора. Для этих величин также вычисляется случайная погрешность. Кроме того строится диаграмма Смита и график зависимости модуля коэффициента отражения от частоты.
Диаграмма Смита представляет собой математическое преобразование двумерной декартовой комплексной плоскости. Она помогает удобно представить поведение резонатора при изменении частоты сигнала.
Интерфейс программы:
Запуск: streamlit run source/main.py
App calculates the quality factor and its random error in the electric circuit for the set of vector analyzer measuremets.
How to start: streamlit run source/main.py
The measurements made by a vector network analyzer (set of frequencies and corresponding network parameters). Main supported file format is .snp, but similar formats are accepted too. Noise data is not supported.