Getting error while importing numpy in MATLAB
5 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Sajid Sarwar
el 22 de Oct. de 2020
Comentada: Ameer Hamza
el 25 de Oct. de 2020
I have installed a MATLAB supported version python 3.5. I have also installed numpy library and it can be imported in python compiler. But when I try a numpy code in MATLAB it gives error like this
x=py.numpy.linspace(0,10,101);
it gives following error which I am unable to understand.
Error using function_base>linspace (line 121)
Python Error: TypeError: object of type <class 'float'> cannot be safely interpreted as an integer.
Error in <__array_function__ internals>>linspace (line 6)
I need help to resolve this issue as I need to use python comands in MATLAB.
0 comentarios
Respuesta aceptada
Ameer Hamza
el 22 de Oct. de 2020
This issue happens in the latest versions of numpy. Following will work
x = py.numpy.linspace(0, 10, py.numpy.int(101))
6 comentarios
Ameer Hamza
el 25 de Oct. de 2020
i am not getting these errors. I am using python 3.8 with numpy 1.18.5.
Más respuestas (0)
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!