https://github.com/rfspin/antennapattern.jl
Antenna data import and processing.
https://github.com/rfspin/antennapattern.jl
antenna antenna-pattern antennas julia
Last synced: about 1 year ago
JSON representation
Antenna data import and processing.
- Host: GitHub
- URL: https://github.com/rfspin/antennapattern.jl
- Owner: RFspin
- License: mit
- Created: 2023-08-11T21:32:04.000Z (almost 3 years ago)
- Default Branch: dev
- Last Pushed: 2023-09-20T11:52:09.000Z (almost 3 years ago)
- Last Synced: 2025-03-27T10:01:47.054Z (about 1 year ago)
- Topics: antenna, antenna-pattern, antennas, julia
- Language: Julia
- Homepage:
- Size: 199 KB
- Stars: 3
- Watchers: 0
- Forks: 2
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

## Overview [](https://github.com/RFspin/APattern.jl/actions/workflows/CI.yml) [](https://codecov.io/gh/RFspin/AntennaPattern.jl)
> "3D antenna pattern processing done easy."
A simple open-source solution to antenna 3D data processing. Why?
- Processing data from measurements is a constant and never-ending struggle.
- There are very few tools that allow you to do this easily.
## Installation
```julia
import Pkg
Pkg.add("AntennaPattern")
```
## Using the package
See the [example_3D_plots](example_3D_plots.jl) for instructions and an explanation of using the package for 3D graphics. For 1D graphics, see [example_1D_plots](example_1D_plots.jl).
## Road map
### PlotlyJS
For the upcoming changes, see [#9](https://github.com/RFspin/APattern.jl/issues/9).
### PyPlot
For the upcoming changes, see [#10](https://github.com/RFspin/APattern.jl/issues/10).
### 1D Graphics
For the upcoming changes, see [#23](https://github.com/RFspin/AntennaPattern.jl/issues/23).
The future work includes:
- Parsing data from vector network analysers spectrum analysers (specifically ms464x Anritsu series);
- Add support for PGFPlots. Based on university requests.
- Add support for .tex exports.
## Visual outputs
### 3D Results
PlotlyJS | PyPlot
:-------------------------:|:-------------------------:
 | 
### 1D Results

## Exporting data
Files [example_3D_plots](example_3D_plots.jl) and [example_1D_plots](example_1D_plots.jl) show how to export data to .png, .svg, .pdf and .html for all supported backends.