Wolfram 语言

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

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

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

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

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

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

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

相关范例

de en es fr ja pt-br