# Accessing ode methods from MATLAB

**URL:** https://discourse.julialang.org/t/accessing-ode-methods-from-matlab/62376
**Category:** New to Julia
**Tags:** question, diffeq
**Created:** [June 4, 2021, 6:31am UTC](https://discourse.julialang.org/t/accessing-ode-methods-from-matlab/62376 "2021-06-04T06:31:39Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![Deepa](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/deepa/32/23385_2.png) [@Deepa](https://discourse.julialang.org/u/Deepa)
#### Post date: [June 4, 2021, 6:31am UTC](https://discourse.julialang.org/t/accessing-ode-methods-from-matlab/62376/1 "2021-06-04T06:31:39Z")

</div>

Hi All,

I’d like to know if there is a way to access the ode method QNDF() from MATLAB.

---

<div class="post-metadata">

### Author: ![feanor12](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/feanor12/32/8212_2.png) [@feanor12](https://discourse.julialang.org/u/feanor12)
#### Post date: [June 4, 2021, 7:07am UTC](https://discourse.julialang.org/t/accessing-ode-methods-from-matlab/62376/2 "2021-06-04T07:07:05Z")

</div>

I would look into [MATLAB.jl](https://github.com/JuliaInterop/MATLAB.jl)

but there is a native solver in julia which can be found in the [DifferentialEquation.jl](https://diffeq.sciml.ai/stable/solvers/ode_solve/) ecosystem.

Recently also an improvement on the solver was published.

> **[SciML: Open Source Software for Scientific Machine Learning](https://sciml.ai/news/2021/05/24/QNDF/index.html)**
>
> Open Source Software for Scientific Machine Learning

---

<div class="post-metadata">

### Author: ![ChrisRackauckas](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/chrisrackauckas/32/77_2.png) [@ChrisRackauckas](https://discourse.julialang.org/u/ChrisRackauckas)
#### Post date: [June 4, 2021, 11:16am UTC](https://discourse.julialang.org/t/accessing-ode-methods-from-matlab/62376/3 "2021-06-04T11:16:16Z")

</div>

He’s asking for the other way around, but the tooling for calling Julia from MATLAB is less developed (because everyone ends up just switching full time to Julia and so the tools keep getting abandoned 😅). [GitHub - byuflowlab/Mex.jl: Embedding Julia in the MATLAB process.](https://github.com/byuflowlab/Mex.jl) is the most recent one, but I haven’t used it. Or you can use MATLAB to call Python to call Julia, but that’s a mess.

---

<div class="post-metadata">

### Author: ![Jake](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jake/32/46007_2.png) [@Jake](https://discourse.julialang.org/u/Jake)
#### Post date: [June 4, 2021, 1:41pm UTC](https://discourse.julialang.org/t/accessing-ode-methods-from-matlab/62376/4 "2021-06-04T13:41:10Z")

</div>

Reading and writing data in MATLAB files from Julia works well[[MAT · Julia Packages](https://juliapackages.com/p/mat)].([MAT · Julia Packages](https://juliapackages.com/p/mat))

If you can be interactive on the MATLAB end and the Julia end this is a good way to share data.
