Wolfram 언어

컴파일된 코드로 플롯 작업에 사용하기

KernelFunction을 사용하여 Wolfram 언어의 모든 부분을 호출할 수 있습니다. 다음 예는 일정 간격으로 데이터의 상태를 플롯하고 코드의 실행에 대한 고찰을 제공합니다.

도우미 함수의 printPlot은 뜻하지 않은 결과로 입력을 플롯하고 컴파일을 위해서 True를 반환합니다.

함수 plottingSort는 간단하지만 그다지 효율적이지 않은 정렬 알고리즘 버블 정렬을 기본으로 구현합니다. While 루프의 마지막에 KernelFunction이 데이터 변수 workprintPlot을 호출합니다.

plottingSort를 통하여 정렬할 데이터를 생성합니다.

printPlot을 사용해 데이터의 초기 상태를 시각화합니다.

plottingSort를 사용하여 데이터를 정렬합니다. While을 반복해도 변화가 없다면 종료하기 때문에, 마지막 두 개의 플롯은 동일합니다.

관련 예제

de en es fr ja pt-br zh