4

我正在尝试遵循有关如何使用 2D 绘图的球拍文档。不幸的是,我似乎无法让它工作(可能很简单)

我的代码是:

#lang racket
(require plot)
(plot (function sin (-pi) pi #:label "y = sin(x)"))

错误是:

compile: unbound identifier in module in: function

我是球拍/口齿不清的新手,所以如果很明显,我只是没有意识到。我也尝试过插入(require racket/gui/base)(plot-new-window? #t)但那些似乎也没有成功。

我在 Ubuntu 12.04 上使用球拍 v5.1.3。我没有使用 Racket 博士。

4

1 回答 1

5

问题是您正在阅读 5.3.3 的文档,但安装了 5.1.3。

在 5.3.3 版本中,程序:

#lang racket
(require plot)
(plot (function sin (- pi) pi #:label "y = sin(x)"))

按预期工作。

从http://racket-lang.org/download/获取新版本 或查看旧文档:http: //download.racket-lang.org/docs/5.1.3/html/plot/plot .html?q=情节

于 2013-03-31T11:50:08.213 回答