【问题标题】:Syntax for Racket plot球拍图的语法
【发布时间】:2013-03-31 08:46:20
【问题描述】:

我正在尝试关注the racket documentation 如何使用 2D 绘图。不幸的是,我似乎无法让它工作(可能很简单)

我的代码是:

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

错误是:

compile: unbound identifier in module in: function

我是一个球拍/lisp 新手,所以如果很明显,我只是没有意识到。我也尝试过插入(require racket/gui/base)(plot-new-window? #t),但它们似乎也不起作用。

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

【问题讨论】:

    标签: scheme racket


    【解决方案1】:

    问题是您正在阅读 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=plot

    【讨论】:

    • 啊哈。我只是假设版本不会有太大不同(但看起来确实如此。非常感谢!
    猜你喜欢
    • 1970-01-01
    • 2013-04-10
    • 2018-07-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多