MATLAB Compiler 및 MATLAB Compiler SDK 에서 컴파일이 지원되지 않는 함수
참고
아래 목록의 MathWorks® 제품 및 함수가 계속해서 바뀌므로 이 목록은 컴파일할 수 없는 함수의 전체 목록이 아닙니다. 특정 MathWorks 제품의 함수를 컴파일할 수 있는지 여부에 대해 궁금한 사항이 있으면 해당 제품의 문서를 참조하는 것이 가장 좋습니다. 이러한 함수의 업데이트된 목록은 MATLAB 및 툴박스에 대한 지원 항목을 참조하십시오.
컴파일할 수 없는 함수는 다음 범주로 나뉩니다.
함수의 MATLAB® 코드를 출력하거나 보고하는 함수(예: MATLAB
help함수 또는 디버그 함수).일반적인 Simulink® 함수.
명령줄이 필요한 함수(예: MATLAB
lookfor함수).clc,home,savepath(배포된 모드에서 아무 작업도 수행하지 않음).
또한 라이선싱 제한 사항으로 인해 배포 불가능한 것으로 식별된 함수와 프로그램도 있습니다.
Figure의 런타임 조작(예: 범례 추가, 데이터 점 선택, 확대/축소 등)을 허용하는 특정 툴만 컴파일이 지원됩니다.
mccExcludedFiles.log는 mcc에 의해 제외된 모든 함수와 파일을 나열합니다. 이 파일은 각 빌드 시도 후에 생성됩니다.
지원되지 않는 제품의 함수는 경고를 통해 보고되며 unresolvedSymbols.txt에 나열됩니다. MATLAB Compiler™의 제품 지원에 대한 자세한 내용은 https://www.mathworks.com/products/compiler/compiler_support.html 항목을 참조하십시오.
지원되지 않는 함수 및 프로그램 목록
add_block |
add_line |
checkcode |
close_system |
colormapeditor |
commandwindow |
| Control System Toolbox™의 prescale GUI |
dbclear |
dbcont |
dbdown |
dbquit |
dbstack |
dbstatus |
dbstep |
dbstop |
dbtype |
dbup |
delete_block |
delete_line |
depfun |
doc |
echo |
edit |
export |
fields |
get_param |
help |
home |
inmem |
inspect |
keyboard |
linkdata |
linmod |
load_system |
matlab.unittest.TestSuite.fromProject |
mislocked |
mlock |
more |
munlock |
new_system |
open |
open_system |
pack |
pcode |
plotedit |
profile |
profsave |
publish |
quit |
rehash |
restoredefaultpath |
run |
segment |
set_param |
sldebug |
type |
참고
diary 함수는 지원됩니다. 그러나 컴파일된 Python® 패키지에서 호출될 경우, 빈 텍스트 파일을 생성합니다. 컴파일된 Python 패키지를 사용하여 명령 창 텍스트를 기록하는 방법에 대한 자세한 내용은 표준 출력 및 표준 오류를 Python으로 리디렉션하기 항목을 참조하십시오.