How to use a Python file in Matlab?
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
rahul venkat karuparthi
el 17 de Sept. de 2021
Editada: Ravi Narasimhan
el 18 de Sept. de 2021
I am trying to use a Python file containing lot of functions in Matlab. When i tried running it using system(python ' '), I am unable to run the file as i am using numpy in Python file. I am using Numpy to find roots() of a cubic equation. Is there any other way to find the roots without importing from Numpy or How will I be able to use Numpy in Matlab?
I am getting ModuleNotFoundError*
0 comentarios
Respuestas (1)
Ravi Narasimhan
el 18 de Sept. de 2021
Matlab offers a roots function to compute roots of polynomial (help roots). Is there some reason that won't work for you?
2 comentarios
Ravi Narasimhan
el 18 de Sept. de 2021
Editada: Ravi Narasimhan
el 18 de Sept. de 2021
Do you have numpy in your Python distribution? Does your Python code work if you invoke it outside of Matlab?
An alternate approach is to use Matlab to read in your Python file, extract the polynomial coefficients, and use Matlab's roots() function.
Ver también
Categorías
Más información sobre Call Python from MATLAB en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!