내가 어떤 파이썬 코드 (일부 기능)을 가지고 있고 더 큰 MATLAB 프로그램이 구현하려는! 내가이 작업을 수행 할 수있는 방법? 어떤 도움이 도움이 될 것입니다 ....matlab에 파이썬 코드가 있습니까?
이답변
당신은을 실행하기 위해 system 명령을 사용할 수 있습니다 외부 파이썬 코드. 보다 "기본적으로"링크하려면 C를 통과해야합니다. 즉, Python 코드를 C 코드에 포함시킨 다음 DLL로이를 Matlab에 노출합니다.
P. 윈도우에서는 파이썬 코드를 COM을 통해 Matlab에 노출시킬 수도 있습니다
내가 아는 유일한 것은 pythoncall이지만 약간 오래된 버전이며 matlab 최신 버전에서 안정적으로 작동하는지 확신 할 수 없습니다.
http://www.elisanet.fi/ptvirtan/software/pythoncall/index.html
그렇지 않으면 쉘 (내가 알고있는 고통의 비트)를 통해 MATLAB과 상호 작용해야합니다. 당신이 많은 양의 데이터를 다루고 있고 램 디스크에 램 디스크를 쉽게 저장할 수있는 OS를 사용하고 있다면 파일 이름을 전달하는 것이 성능상의 불이익을주지 않고 파일을 matlab에서 파이썬으로 가져 오는 한 가지 방법이 될 것입니다.
당신은 이것을 피해야합니다. 하나 또는 다른 하나를 사용하십시오 - Python이 바람직합니다. 당신이 모두를 사용하는 경우 , 당신은이 시도 할 수 :
책임의 한계와 법적 고지 (추가 정보를 위해 아래로 스크롤) :이 썼다. Windows를 사용하는 경우 (특히 다운로드 영역에 미리 컴파일 된 win32 바이너리가 작동하는 경우) 컴파일 및 작업하기가 다소 어려울 수 있습니다. 필자는 Matlab을 사용하는 많은 다른 컴퓨터에 액세스 할 수 없으므로 아직 못 찾았습니다.
이 코드를 릴리스 해 주셔서 감사합니다. Matlab에서 cython 함수를 호출하려고하는데 시작하는 방법을 모릅니다. – Paul
- 1. 파이썬 : 확인 나는 이러한 코드가
- 2. Matlab에 2 차원 '지도'가 있습니까?
- 3. 왜이 파이썬 코드가 오래 걸리나요?
- 4. java에서 matlab에 백만 개의 숫자를 전달하고 있습니까?
- 5. 이것을 Matlab에 쓰는 더 좋은 방법이 있습니까?
- 6. matlab에 변수로드
- 7. 은 matlab에
- 8. 이것은 파이썬 폐쇄입니까? (또는, 왜 코드가 작동합니까?) 다음 파이썬 코드가 작동하는 이유가 궁금
- 9. 꿀꺽 꿀꺽/파이썬 내 코드가 작동
- 10. matlab에 매트릭스의 왜곡 대각선을 얻는 함수가 있습니까?
- 11. 어떻게 파이썬 코드가 작동하지 않습니까? celery.decorators에서
- 12. 나는이 html 코드가 어떻게 파이썬 lxml이
- 13. 이 urllib2 파이썬 코드가 파일의 페이지를 다운로드합니까?
- 14. 파이썬 디코딩 유니 코드가 지원되지 않습니다.
- 15. Matlab에 질문을 플로팅
- 16. MATLAB에 HDD 메모리 사용
- 17. matlab에 nvmex 문제
- 18. FIS 편집기 (matlab에)
- 19. 분리 여분 화소 matlab에
- 20. matlab에 파일을 병합하고 manupulating
- 21. matlab에 매트 파일 표시
- 22. matlab에 설정 저장
- 23. fuzzy c는 matlab에 있음
- 24. MATLAB에 해당하는 matplotlib truesize()
- 25. matlab에 대각선에서 매트릭스를 재구성
- 26. MATLAB에 텍스트 문서 표시
- 27. 패치를 matlab에 링크 하시겠습니까?
- 28. 는 재귀가 matlab에 자바
- 29. matlab에 : 나는 다음에 다스 려하고 많은 수를 저장하기위한 matlab에
- 30. matlab에 dll을 사용합니다
흠이 중복 된 것처럼 보입니다. http://stackoverflow.com/questions/1707780/call-python-function-from-matlab –
Python 함수를 Matlab으로 변환하고 언어 간 문제를 피할 수 있습니다. 거친 비용 편익 분석을 수행하고 결정하십시오. –