Wolfram 语言

在编译代码中使用绘图操作

Wolfram 编译器不仅限于使用直接支持的函数。它可以使用 KernelFunction 调用 Wolfram 语言的所有部分。以下示例以固定间隔绘制数据状态​​,从而深入了解代码的执行情况。

辅助函数 printPlot 可输出其输入的图形(附带功能),并返回值 True 以进行编译。

plottingSort 函数以直观的方式实现了冒泡排序(简单但低效的排序算法)。在 While 循环结束时, KernelFunction 对数据变量 work 调用 printPlot

plottingSort 生成一些要排序的数据。

printPlot 可视化数据的初始状态。

plottingSort 对数据进行排序。最后两个图是相同的,因为 While 循环在 pass 不起作用时终止。

相关范例

de en ja