이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
코드 생성 및 가속 지원
MATLAB 및 Simulink 모델 설계로부터 C 코드를 생성할 수 있습니다. 일부 Communications Toolbox™ 블록 및 System object는 MATLAB Coder™와 함께 사용할 경우 C 코드 생성을 지원합니다. 프로토타이핑 중에 코드 실행 속도를 높일 수 있습니다. Communications Toolbox에는 GPU(그래픽스 처리 장치)에서 실행할 수 있는 일부 함수가 포함되어 있습니다.
C/C++ 코드 생성. 애플리케이션을 개발한 후에는 MATLAB 코드와 Simulink 모델로부터 이식 가능한 C/C++ 소스 코드, 독립형 실행 파일 또는 독립 실행형 애플리케이션을 생성할 수 있습니다. C/C++ 코드 생성을 통해 사용자는 MATLAB에서 작업하는 동안 MATLAB이 설치되지 않은 컴퓨터에서 시뮬레이션을 실행함으로써 처리 속도를 높일 수 있습니다. C/C++ 코드 생성을 지원하는 Communications Toolbox 기능 목록은 Functions and System Objects Supporting C Code Generation을 참조하십시오. C/C++ 코드를 생성하려면 MATLAB Coder가 필요합니다. 자세한 내용은 Generate C Code from MATLAB Code Video를 참조하십시오.
GPU 코드 가속. 프로토타이핑 중에 코드 실행 속도를 높이기 위해 Communications Toolbox에는 GPU(그래픽스 처리 장치)에서 실행할 수 있는 일부 기능이 포함되어 있습니다. gpuArray
(Parallel Computing Toolbox) 함수를 사용하여 데이터를 GPU에 전달하고 gather
(Parallel Computing Toolbox) 함수를 호출하여 GPU에서 출력 데이터를 가져올 수 있습니다. Communications Toolbox 기능 목록은 GPU Arrays Support List for System Objects를 참조하십시오. GPU 지원을 사용하려면 Parallel Computing Toolbox™가 필요합니다.
앱
MATLAB Coder | MATLAB 코드에서 C 코드 또는 MEX 함수 생성 |
함수
도움말 항목
- What Is C/C++ Code Generation from MATLAB?
Code generation using MATLAB Coder.
- Generate C Code from MATLAB Code
Prepare MATLAB code for code generation and generate C-MEX code and a C executable.
- Generate C Code from Simulink Model
Build an executable and run the executable within MATLAB.
- Generate C Code at the Command Line (MATLAB Coder)
Use command line tools to generate C code from an example MATLAB function.
- Accelerate Simulation Using GPUs
Speed up your communications system simulation using GPUs.
- GPU에서 MATLAB 함수 실행하기 (Parallel Computing Toolbox)
GPU에서 함수를 자동으로 실행할 수 있도록
gpuArray
인수를 제공합니다. - Prerequisites for Deep Learning with MATLAB Coder (MATLAB Coder)
Install products and configure environment for code generation for deep learning networks.
- GPU 연산 요구 사항 (Parallel Computing Toolbox)
NVIDIA® GPU 아키텍처 지원.