1
일부 통합 MATLAB 함수의 소스 코드를 찾으려고했습니다. MATLAB의 통합 함수를 찾는 방법이 있습니까? 예를 들어 hypot
소스 코드를 찾을 수 없습니다.MATLAB 통합 함수 찾아보기
일부 통합 MATLAB 함수의 소스 코드를 찾으려고했습니다. MATLAB의 통합 함수를 찾는 방법이 있습니까? 예를 들어 hypot
소스 코드를 찾을 수 없습니다.MATLAB 통합 함수 찾아보기
대부분의 MATLAB 함수는 MATLAB 소스 코드로 제공되며 edit <functionname>
을 입력하면 소스를 볼 수 있습니다. 그러나 하위 수준의 함수 중 일부는 성능 향상을 위해 C로 구현되어 있으며 내장되어 있으므로 소스 코드를 볼 수 없습니다. hypot
중 하나입니다.
그러나 알고리즘은 일반적으로 그 비밀이 아닙니다. Cleve Moler의 블로그에서 hypot
(알고리즘 포함)에 대해 article을 읽을 수 있습니다.
가끔 함수 문서에서 사용 된 알고리즘에 대해 설명합니다. 하지만 그 외에는 대부분의 함수가 matlab 래퍼와 함께 mex-code로 컴파일되어 있기 때문에 불가능합니다. – mpaskov
그게 우리가 함수의 소스의 대부분을 액세스 할 수 없다는거야 ?? – mohammadsdtmnd
올바른 알고리즘을 검색하거나 문서에서 언급 한 알고리즘을 찾을 수 있습니다. 그러나 실제 구현 순수 소스 코드는 대부분 그렇지 않습니다. Matlab은 도구 상자를 포함한 구현을 볼 수 있다면 값 비싼 소프트웨어입니다. 비용을 지불하지 않고 직접 구현할 수도 있습니다. – mpaskov