웹 응용 프로그램의 백엔드 프로세스의 일부로 C로 이식 해야하는 많은 MATLAB 코드가 있습니다 (이 작업에는 실행 속도가 중요합니다). 이 코드를 C 개발자에게 아웃소싱하려고 할 때 MATLAB 코드를 이해하는 C 개발자는 거의 없습니다 (인덱싱 및 메모리 관리 등이 다릅니다). 코드의 기능을 가장 잘 전달하기 위해 따라야 할 절차를 추천 할 수있는 C 개발자가 있는지 궁금합니다.
예를 들어, MATLAB 코드를 제공하고 행 단위로 수행하는 작업을 설명해야합니까? 또는 수학 / 알고리즘을 제공하고 평범한 영어로 설명하고 C 개발자가 자신의 방식 으로이 이해를 구현하도록해야합니다 (예 : 개발자가 복잡한 수학을 사용하는 방법을 상상한다고 상상할 수 있습니까 (예 : 상상의) 히스토그램 생성 방법, FFT 수행 방법 등)?
아니면 더 좋은 방법이 있습니까? 나는 이것을해야 할 첫 번째 사람이 아니길 기대하므로 거기에있는 C 개발자 가이 상황에 부딪 쳤는지 궁금해 하고이 작업을 어떻게 수행하고 싶은지 기존의 지혜를 공유 할 수 있습니까?
의견에 미리 감사드립니다.
mcc -c matlabfile.m