Invocando funções Matlab a partir do Python
![Imagem](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEit1zBzfKQAypBKBhzfuJMlQ8cTGZDDIgugmk1ob_mcPngZnWxP7Iqtd4APIKcaSFm5g-M5bXcTbG95tLnj60Rnom0SET4dZbej-GpvRuLeOkbaK4rW2Hf4cq1rA0VAkfiTgHE6B65-N3SB/w180-h180/image.png)
Se você possui dezenas de funções em Matlab acumuladas ao longo dos anos e deseja aproveitá-las no Python sem precisar reescrever tudo, e ainda com a vantagem tomar proveito da performance superior do Matlab sem abrir mão da flexibilidade do Python, seus problemas acabaram. Existe uma biblioteca que permite exatamente isso, inclusive com passagem de parâmetros Python ↔ Matlab. A instalação é feita seguindo as orientações contidas em: https://www.mathworks.com/help/matlab/matlab_external/install-the-matlab-engine-for-python.html , com a ressalva que se você usa Python em Windows com ambientes virtuais (" virtual envs "), como é o caso do Anaconda e do Django, esse procedimento só funcionará se for executado dentro de um " virtual env ", caso contrário você receberá um erro de "acesso negado" (mesmo executando como Administrador e possuindo permissões nas pastas de destino). Por que invocar funções do Matlab a partir do Python? Bem, isso é útil princi...