Coverage for pyguymer3/interpolate.py: 100%

2 statements  

« prev     ^ index     » next       coverage.py v7.9.2, created at 2025-07-08 18:47 +0000

1#!/usr/bin/env python3 

2 

3# Define function ... 

4def interpolate( 

5 x1, 

6 x2, 

7 y1, 

8 y2, 

9 x, 

10 /, 

11): 

12 """ 

13 This function extrapolates/interpolates a line segment (defined by two 

14 points). 

15 """ 

16 

17 # Return answer ... 

18 return (y1 * (x2 - x) + y2 * (x - x1)) / (x2 - x1)