文档章节

Lisp-Stat windows环境搭建

烟波
 烟波
发布于 2013/12/17 18:54
字数 383
阅读 217
收藏 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

没有更多内容

加载失败,请刷新页面

加载更多

Swagger中配置了@ApiModelProperty的allowableValues属性但不显示的问题

现在用Swagger来生成API文档的例子已经非常多了,今天碰到开发同事问了一个问题,帮着看了一下,主要还是配置方法的问题,所以记录一下。如果您也碰到了同样的问题,希望本文对您有用。 问题...

程序猿DD
13分钟前
0
0
sql 命令

show variables like '%general%'; show variables like '%log_output%'; show variables like '%quer%'; show global status like '%slow%';...

JavaSon712
21分钟前
0
0
Django修改默认数据库引擎

Django默认数据库引擎为sqlite3,除了sqlite3,还支持postgresql、mysql、oracle 配置如下:其中postgresql_psycopg2为postgresql的适配器。 'django.db.backends.postgresql' 'django.db.bac......

MichaelShu
26分钟前
0
0
动画源码解析

目录介绍 1.Animation和Animator区别 2.Animation运行原理和源码分析 2.1 基本属性介绍 2.2 如何计算动画数据 2.3 什么是动画更新函数 2.4 动画数据如何存储 2.5 Animation的调用 3.Animator...

潇湘剑雨
32分钟前
1
0
Mac OS 最强鼠标改键软件:BetterAndBetter

官网: http://www.better365.cn 话不多说,先上你们最喜欢的软件界面截图。 通用: 触摸板: 鼠标: 键盘: 情景模式: 文本跳窗(自动跳窗): 四角触发: 工具箱: 脚本: 关于: 说下我目...

故国有明
56分钟前
19
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部