MATLAB 함수의 C++ 버전을 포함하는 좋은 소스가 있습니까? 나는 fzero와 같은 기본적인 함수만을 찾고있다.C++ 용 MATLAB 코드 라이브러리
답변
fzero
은 중요하지 않습니다.
함수가 다항식 인 경우 GSL http://www.gnu.org/software/gsl/
GNU Octave을 사용해보십시오. MATLAB의 대안 인 FLOSS이며 많은 기능을 가지고 있습니다. 코드가 GPL로되어 있다는 것을 염두에 두어 fzero
의 구현을 살펴보십시오.
저는 C++에서 과학 및 엔지니어링 응용 프로그램에 대한 많은 작업을 수행합니다. 내가 가장 좋아하는 참조 번호 중 하나는 수치 조리법 nr.com입니다. 이 책의 이전 버전 중 일부는 Fortran과 유사하지만 C로 작성된 코드를 포함하고 있습니다. 예를 들어 1에서 시작한 배열 색인이 있습니다. 2007 년 최신판 (C++ 단 3 판)은 1 개의 색인 배열과 혼란스러운 네임 스페이스. 코드가 마음에 들지 않더라도 수학에 대한 간단한 설명만으로 책을 사는 가치가 있습니다. 어떤 사람들은 가혹한 코드에 대한 라이센스를 고려해야한다고 경고하지만, Matlab과 비교하면 커다란 도약입니다. 시도 할 다른 것들은 GSL과 Intel Math Kernel Lib입니다. 행운을 빕니다.
브렌트의 방법에 대한 수치 조리법 9.3 장을 확인하십시오. –
임베디드 MATLAB 하위 집합을 확인하십시오. 그것은 당신이 C 코드로 matlab에 스크립트를 변환 할 수 있습니다. 라이브러리를 matlab 함수에서 만들어서 C++ 프로젝트로 연결하는 데 사용합니다. 함수의 서브 세트 만 지원하지만 fzero는 일부 제한 사항이있는 목록에 포함됩니다. . .
는http://www.mathworks.com/help/toolbox/eml/ug/bq1h2z7-9.html
이것은 당신이 따뜻하고 아늑한의 MATLAB 환경에서 알고리즘 개발의 모든 작업을 수행 할 수 있습니다. Matlab은 C 라이브러리를 빌드합니다. 당신이해야 할 일은 그것에 링크하는 것뿐입니다. 이것은 WAY입니다. 이미 Matlab에 익숙하다면 C++ 수치 라이브러리를 쉽게 배울 수 있습니다.
나는 fzero 동등 물을 포함하고 있다고 생각하지 않지만, Armadillo에는 많은 C++ 버전의 MATLAB 함수가있다. (어떤 경우에는 그렇게 할 수있다.) 예를 들어 this conversion table을 참조하십시오.
- 1. 빠른 C/C++/MATLAB SURF 피처 라이브러리
- 2. VTK 입출력 용 C/C++ 라이브러리
- 3. UI 용 C# 라이브러리 용 C++
- 4. C++ 용 압축 라이브러리
- 5. C++ 용 고품질 라이브러리
- 6. C++ 용 암호화 라이브러리
- 7. C# 용 캘린더 라이브러리
- 8. matlab 공유 C + + 라이브러리 및 OpenCL
- 9. 레거시 코드 matlab/simulink
- 10. 휴대용 코드 용 프로그램 옵션 라이브러리
- 11. C++ 용 Embedding C# 형식 라이브러리
- 12. .NET 또는 C++ 용 PDU SMS 형식 코드 또는 라이브러리
- 13. C++ 코드 파서/프로세서 라이브러리
- 14. C++ 용 RSA 암호화 라이브러리
- 15. Linux 용 C 웹캠 라이브러리?
- 16. Objective-C 용 암호화 라이브러리
- 17. C++ 용 YAML 직렬화 라이브러리?
- 18. C++ 용 XML-RPC 라이브러리
- 19. MATLAB : MATLAB 편집기에서 코드 셀 접기
- 20. 트랩 도어 해시 용 라이브러리/코드?
- 21. 플래시 라이브러리 용 플래시 빌더 코드 완성
- 22. C# mat2gray (matlab) function
- 23. 파이썬에 matlab 코드 퍼팅
- 24. 다음과 같은 MATLAB 코드
- 25. 코드 설명 - Matlab
- 26. 스레딩 MATLAB 코드
- 27. MATLAB 용 Multilabel AdaBoost
- 28. C 라이브러리 용 C++ 래퍼 작성
- 29. C/C++ 용 snmp 에이전트 라이브러리?
- 30. .NET 용 Matrix 라이브러리
다항식이 아닙니다. 이것은 매우 복잡한 대수 함수입니다. – Brian