文档章节

Lisp-Stat windows环境搭建

烟波
 烟波
发布于 2013/12/17 18:54
字数 383
阅读 214
收藏 3

概述

    lisp-stat是使用lisp语言进行统计计算和绘图的环境。由于面向对象在统计计算中的优势,lisp-stat选择CLOS进行编程。关于lisp-stat的详细介绍可参照文档 lisp-stat an object-oriented environment.

获取lisp-stat

    lisp-stat官方主页           lisp-stat的ftp地址 

DOS下进入lisp-stat的ftp目录(用户名:anonymous 密码:your email)

E:> ftp ftp.stat.umn.edu
ftp> cd pub/xlispstat/current/mswin/
尤其关键的一步是要将ftp传输模式改为binary,否则安装时出现乱码:
ftp> binary
使用get命令获取 "WXLSZIP.EXE" "WXLS32ZP.EXE" "README"三个文件,以WXLS32ZP.EXE为例:
ftp> get
远程文件 "WXLS32ZP.EXE"
本地文件 "E:\\lisp-stat\\WXLS32ZP.EXE"
以 -d参数执行WXLS32ZP.EXE文件( 文件全部安装在当前目录下)
E:\LISP-STAT> WXLS32ZP.EXE -d
运行WXLS32.EXE,如下图,表示环境安装成功:

测试

运行个hello list-stat,可以看到和slime下的Common Lisp编程时一样一样的:

> (defun hello-lisp-stat ()
    (format t "hello list-stat"))
HELLO-LISP-STAT
> (hello-lisp-stat)
hello list-stat
NIL

生成一个点图窗体:

> (setf x (append (iseq 1 18) (list 30 40)))
(1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 30 40)

> (setf y (+ x (* 2 (normal-rand 20))))
(-0.40923046320634615 -0.11182321983577648 4.74794017178715 3.0869868918683987 5.237251838534872 4.771014778990422 6.514947113313122 10.833062942001654 7.7151155712397905 13.077315057264563 11.45739504774331 9.47785338422505 11.95848976005861 15.834324990969455 16.819301142210833 12.351252716850015 16.993779192648702 18.795425728569157 25.150504039705552 40.75694946472682)

> (setf w (plot-points x y))
#<Object: 13e4288, prototype = SCATTERPLOT-PROTO>


一切准备就绪,开始我们的LISP-STAT之旅吧!

© 著作权归作者所有

共有 人打赏支持
烟波
粉丝 23
博文 30
码字总数 164649
作品 0
深圳
程序员
Lisp-Stat 翻译 —— 第一章 简介

第一章 简介 1.1 统计计算环境 以前,统计计算主要集中于数值计算。那时的计算机运行速度慢,为了获得合理的性能,人们不得不在一个相对较低水平上细心地编写程序。结果,为了效率,大多数早...

烟波
2014/03/05
0
2
Windows下Lisp开发环境的安装配置

最近买了新出的《实用Common Lisp编程》,准备学习Lisp。结果到书上面所说的网站下载开发环境的时候,发现作者不再更新了。没办法,只好自己搭建开发环境。 Lisp开发最推崇的环境是Emacs + s...

魔力猫
2011/11/16
0
2
Common Lisp环境搭建 for Windows

步骤: 1.安装CLISP编译器 2.安装 Quicklisp,clisp出名的包管理器3.Emacs,windows版4.Emacs Slime 文章参考:http://www.mohiji.org/2011/01/31/modern-common-lisp-on-windows/ 一.CLISP编......

闲尘
2013/10/27
0
4
Lisp-Stat 数据读取与绘图

应研发要求,需要研究工频对产品的影响,理论不需赘述,直接上数据: 数据预处理 原始数据如下: 一般用宏处理成csv文件,分隔符为逗号和空格居多,Matlab和Lisp-Stat处理就和便捷了。 数据读...

烟波
2015/07/07
0
2
Common Lisp支持中文编辑和编译的windows下环境搭建志

第一步,安装emacs+slime+sbcl/ccl/... 安装windows下的emacs ,http://ftp.gnu.org/gnu/emacs/windows/emacs-24.3-bin-i386.zip 安装windows 下的sbcl(注意下载win下的文件),http://www.sbcl......

褐衣
2016/10/09
112
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

spring 事件

ContextRefreshedEvent Event raised when an {@code ApplicationContext} gets initialized or refreshed. ContextClosedEvent Event raised when an {@code ApplicationContext} gets clos......

Canaan_
32分钟前
1
0
leetcode两数之和

leetcode中求两数之和解决方法 给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。 你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。 给定 nums = [2, 7, 11, ...

lar555
48分钟前
1
0
js实现限制网页内容复制

转载 在我们做的网页发到网上后,如果访客看到比较喜欢的内容,只要复制就可以变为自己的,自己辛辛苦苦弄半天还不及人家的一下复制,有时为了只让访客看到,而不能让它们复制内容,就用Jav...

lc_comeon
52分钟前
1
0
jenkins将spring boot项目发布到阿里云镜像中

1、spring boot项目 1.1 pom.xml配置 <artifactId>xxx-docker</artifactId><properties><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding><project.reporting.......

xixingzhe
今天
0
0
qsv格式可以在电视上播放吗

  大家都知道qsv格式是爱奇艺的独家缓存格式,是加密的,一般的播放器是无法播放的,只能在爱奇艺播放器上播放,如果想要在电视上播放,就必须要安装爱奇艺播放器,比较麻烦。其实还有一种...

萤火的萤火
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部