ifi-complex-interval-arithmetic
An object-oriented MATLAB package for complex interval arithmetic.
- Clone this repository
- Include the root folder in the MATLAB path
- Run the example scipt
- See how it is applied to ultrasound beamforming at https://github.com/unioslo-mn/ifi-beampattern-interval-analysis
-
All classes have a detailed MATLAB help describing the usage
-
Look in the examples to see how it is used
-
Read the relevant publications to understand the underlying theory
-
Contact us with any questions (gaborge@uio.no, haavaarn@uio.no)
-
Cite us (please) if you procude results using the code (see CITATION.cff)
-
Feel free to develop the code further in a private or public manner (see LICENSE.md)
- J. E. Kirkebø and A. Austeng, “Amplitude tolerance analysis of curved sonar arrays,” in OCEANS 2021, Sep. 2021. doi: 10.23919/OCEANS44145.2021.9705923.
- H. K. Arnestad, G. Geréb, T. I. B. Lønmo, J. E. Kirkebø, A. Austeng, and S. P. Näsholm, “Sonar array beampattern bounds and an interval arithmetic toolbox,” Proc. Mtgs. Acoust., vol. 47, 2022, doi: 10.1121/2.0001613.
- G. Geréb and H. Kjellmo Arnestad, “Interval computations in acoustics,” in Conference: 46th Scandinavian Symposium on Physical Acoustics, Geilo, 2023.
- H. K. Arnestad, G. Geréb, T. I. B. Lønmo, J. E. Kirkebø, A. Austeng, and S. P. Näsholm, “Worst-case analysis of array beampatterns using interval arithmetic,” The Journal of the Acoustical Society of America, 2023.
- H. K. Arnestad, G. Geréb, T. I. B. Lønmo, and J. E. Kirkebø, “Beampattern bounds for block errors in sonar arrays using interval arithmetic,” presented at the IEEE OCEANS 2032, Limerick, 2023.
Cite As
Gabor Gereb (2026). ifi-complex-interval-arithmetic (https://github.com/unioslo-mn/ifi-complex-interval-arithmetic/releases/tag/v3.1.0), GitHub. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxTags
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
+ciat/@CircularInterval
+ciat/@PolarInterval
+ciat/@PolygonalInterval
+ciat/@RealInterval
+ciat/@RectangularInterval
examples
tests
| Version | Published | Release Notes | |
|---|---|---|---|
| 3.1.0 | See release notes for this release on GitHub: https://github.com/unioslo-mn/ifi-complex-interval-arithmetic/releases/tag/v3.1.0 |
||
| 2.1.2 | See release notes for this release on GitHub: https://github.com/unioslo-mn/ifi-complex-interval-arithmetic/releases/tag/v2.1.2 |
||
| 2.1.1 | |||
| 2.1.0.0 | See release notes for this release on GitHub: https://github.com/unioslo-mn/ifi-complex-interval-arithmetic/releases/tag/v2.1.0 |

