본문 바로가기

C 코드 생성2

MATLAB 코드로 C 코드 생성하기 (feat. MATLAB Coder) 오늘은 MATLAB에서 제공하는 MATLAB Coder로 C 코드를 생성하는 방법을 살펴보겠습니다. MATLAB Coder를 사용하면 MATLAB 코드를 C/C++ 코드로 생성할 수 있습니다. 모든 툴박스를 지원하진 않지만 대부분의 툴박스는 지원합니다. MATLAB Coder에 대한 자세한 내용은 MATLAB Coder 제품 정보 (mathworks.com) 에서 확인하시면 됩니다. 이번 포스팅에서는 간단한 예시와 함께 MATLAB Coder로 C 코드를 생성해보겠습니다. MATLAB Coder를 사용하기 전에 2가지 준비물이 필요합니다. 1) C 코드를 생성할 MATLAB 함수 코드 2) 1)의 MATLAB 함수 코드를 호출하는 코드 예시에서는 MATLAB 함수 코드로 euclidean 함수(eucli.. 2023. 4. 18.
MATLAB 코드로 C 코드 생성하기 (feat. codegen) MATLAB에는 여러가지 방법으로 MATLAB 코드를 C 코드로 생성하는 방법이 있습니다. 오늘은 codegen을 이용하여 C 코드를 생성하는 방법을 살펴보려고 합니다. MATLAB에서 codegen으로 C 코드 생성할 때는 다음 4가지 단계로 진행하면 됩니다. 1. C 코드를 생성할 MATLAB 함수 코드 준비 2. 함수에 들어갈 입력 형태 정의해주기 3. MATLAB 함수 코드에 %#codegen 추가 4. 터미널에 codegen 명령어 사용하여 C 코드 생성 예시 코드와 함께 한 단계 씩 살펴보도록 하겠습니다. 1. C 코드를 생성할 MATLAB 함수 코드 준비 C 코드를 생성하고 싶은 MATLAB 함수 코드를 준비하면 됩니다. 예시에서는 euclidean.m 파일에 euclidean 함수를 준비하.. 2023. 4. 18.