Abstract

The article presents the IntvalPy library which implements interval computations in Python. Unlike other existing interval libraries, IntvalPy allows one to work with both classical interval arithmetic and complete Kaucher interval arithmetic. In addition, the library was developed taking into account the IEEE 1788-2015 standard for interval arithmetic on digital computers, which guarantees high accuracy of the results and compatibility with the other existing software products. The top-level functionality of the IntvalPy library implements state-of-the-art methods for recognizing and estimating solution sets for interval linear systems of equations, computing their formal solutions, and visualizing solution sets for interval equations and systems of equations. As an example of the library application, we solve the practically important problem of estimating the parameters of the electrochemical process of the formation of loose metal powder precipitates. Additionally, numerical computation was carried out, as well as qualitative comparisons with other interval libraries, in order to demonstrate the functionality and optimality of implemented interval classes.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call