저는 파이썬 초보자입니다. 내가 matlab에있는 몇 가지 프로그램을 전환하려고 해요. 입력이 모든 행렬 인 딱딱한 ode 방정식을 해결해야합니다. 내가 사용하는 matlab에파이썬으로 굳은 고민을 해결하는 방법은 무엇입니까?
답변
Matlab에서하는 대부분의 작업은 Python의 NumPy 모듈을 사용하여 수행 할 수 있습니다. 그것은 here을 찾을 수 있습니다.
관련된 모듈 SciPy도 유용 할 수 있습니다.
PyDSTool 또한 관련 될 수 있습니다. Radau 솔버를 둘러싼 래퍼입니다.
그러면 플롯팅을 위해 matplotlib을 시도해보십시오. 그것은 Matlab의 음모와 아주 흡사합니다.
다음 링크도 도움이 될 수 있습니다 :
대단히 고마워요. 벌써 수줍음을 많이 내며 설치했습니다. 구글로, 나는 mrgates 페이지를 발견했다. 그러나, 나는 그의 "모듈"을 설치하는 방법을 모른다. 나는 게이츠의 접근 방식이 모든 것을 더 간단하게 만든다고 생각한다. 저는 EPD 가입자가 아닙니다. – marco
마지막 링크, 미안하지만 너무 나 빠릅니다. 나는 유용하거나 그렇지 않은 것을 이해하지 못했다! 나는 "단지"간단한 것을 원하지만, 나는 파이썬으로 생각하고있다. 그렇지 않다! – marco
게이츠 모듈을 설치하려면 다음 단계를 따르십시오. 1) 아카이브의 압축을 풉니 다. 2) C : \ ode-0.1a4.tar에 압축을 해제했다고 가정하십시오. 이 폴더 안에 'setup.py'라는 파일이 있는지 확인하십시오. 3) 이제이 폴더에서 명령 행을 열고 'python setup.py install'명령을 실행하십시오. 그러면 모듈이 시스템에 설치됩니다. 이제이 모듈을 가져 와서 빌 게이츠가 자신의 페이지에서 설명하는대로 사용할 수 있습니다. –
- 1. 파이썬으로 인코딩하는 방법은 무엇입니까?
- 2. com.android.internal.R.drawable.hover_tooltip_bg를 해결하는 방법은 무엇입니까?
- 3. TilesException을 해결하는 방법은 무엇입니까?
- 4. 파이썬으로 파일을 반복하는 방법은 무엇입니까?
- 5. JSON 예외를 해결하는 방법은 무엇입니까?
- 6. 게으른 로딩을 해결하는 방법은 무엇입니까?
- 7. '.class'예상 오류를 해결하는 방법은 무엇입니까?
- 8. 이 ReferenceError를 해결하는 방법은 무엇입니까?
- 9. socket.io에서 오류를 해결하는 방법은 무엇입니까?
- 10. .hgtags 충돌을 해결하는 방법은 무엇입니까?
- 11. GC_concurrent 문제를 해결하는 방법은 무엇입니까?
- 12. JSON 응답을 해결하는 방법은 무엇입니까?
- 13. LINQ 쿼리에서이를 해결하는 방법은 무엇입니까?
- 14. 이 쿼리를 해결하는 방법은 무엇입니까?
- 15. 반올림 오류를 해결하는 방법은 무엇입니까?
- 16. imageadpter 오류를 해결하는 방법은 무엇입니까? ....
- 17. parent.frames 문제를 해결하는 방법은 무엇입니까?
- 18. SSLHandshake 예외를 해결하는 방법은 무엇입니까?
- 19. 명시된 반복을 해결하는 방법은 무엇입니까?
- 20. 방향 문제를 해결하는 방법은 무엇입니까?
- 21. Java에서 NoSuchAlgorithmException을 해결하는 방법은 무엇입니까?
- 22. Base64 오류를 해결하는 방법은 무엇입니까?
- 23. 목록으로이 문제를 해결하는 방법은 무엇입니까?
- 24. Eclipse에서 javax.xml.bind.JAXBContext를 해결하는 방법은 무엇입니까?
- 25. Xcode의 충돌을 해결하는 방법은 무엇입니까?
- 26. Tkinter Canvas에서 파이썬으로 폴리곤을 회전하는 방법은 무엇입니까?
- 27. QLineEdit에서 파이썬으로 텍스트를 읽는 방법은 무엇입니까?
- 28. 파이썬으로 SNMP에서 데이터를 가져 오는 방법은 무엇입니까?
- 29. Linux에서 파이썬으로 가역적으로 암호를 저장하는 방법은 무엇입니까?
- 30. 함수에서 변수를 파이썬으로 메인으로 사용하는 방법은 무엇입니까?
당신이뿐만 아니라 수학 표기법을 설명 할 수 있습니까? 모두가 matlab에 익숙하지 않습니다. –
이것은 유용 할 수 있습니다 : http://stackoverflow.com/questions/2088473/integrate-stiff-odes-with-python –
ode23s는 Matlab 에서 강성 방정식의 해법입니다.이 예에서 SST는 aux 함수입니다. z = A * z + B, A와 B는 행렬이다. A는 정사각형이고 B는 열입니다. t는 시간 단위로 증가하는 배열이며, fT는 초기 조건을 가진 배열입니다. – marco