# How to find crossing point using Spline1D in julia?

**URL:** <https://discourse.julialang.org/t/how-to-find-crossing-point-using-spline1d-in-julia/71364>\
**Category:** Numerics\
**Tags:** question, package, splines\
**Created:** [November 12, 2021, 7:55am UTC](https://discourse.julialang.org/t/how-to-find-crossing-point-using-spline1d-in-julia/71364 "2021-11-12T07:55:12Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![rafael.guerra](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/rafael.guerra/32/216610_2.png) [@rafael.guerra](https://discourse.julialang.org/u/rafael.guerra)\
**Post date:** [November 12, 2021, 8:37am UTC](https://discourse.julialang.org/t/how-to-find-crossing-point-using-spline1d-in-julia/71364/2 "2021-11-12T08:37:09Z")

</div>

I think you were already provided with a solution [here](https://discourse.julialang.org/t/find-intersection-between-curves-in-julia/70494/4).  
But here it goes again:

```julia
y0 = 100_000
spl = Spline1D(x, y .- y0)
x0 = roots(spl) # 2.49089

```

---

_[View the full topic](https://discourse.julialang.org/t/how-to-find-crossing-point-using-spline1d-in-julia/71364)._
