星宿 发表于 2008-4-23 01:47

这是用什么语言编写的程序

看下面的程序,是用什么语言写的,很像是matlab,但又不是。哪位仁兄知道指点迷津哦~~library("wavelet")

d=createdisplay(1,1)

plotname = "wavelet/hkpt1012.ps"

plottitle = "IBM returns density (S4,j=4,tc=0.6,soft)"
;-* set parameters and gen data

l = 4

tc = 0.6

x=read("../wavelet/ibmretur.dat")

x = x[,1]
; select IBM returns

m = mean(x)

std = sqrt(var(x))

range=max(x)-min(x)

nb=256
; -- number of bins

dx = range./(nb-0.0001)

{xb,yb}=bindata(x, dx, min(x))

{xc,yc,or}=conv(xb, yb, 0, 1)

xc = xc*dx + min(x)
;-* now the fast wavelet transform

[ 本帖最后由 风花雪月 于 2008-4-30 10:21 编辑 ]

心灯 发表于 2008-4-23 09:48

会不会是scilab?它号称是语法非常接近matlab的免费软件。只是猜测而已。

星宿 发表于 2008-4-24 14:24

对了,文件的扩展名是xpl~~~

lq12131010 发表于 2008-4-24 14:54

对了!
也不发奖.......

星宿 发表于 2008-4-26 00:10

:@L ,“对了”是我在发帖时忘记说了,不知道是不是重要的信息~~~现在还不知道是什么语言写的呢,不知道国外除了matlab,c,vc,c++之外的语言,还用什么来编写小波方面的程序。

cloud_wei 发表于 2008-4-26 03:17

S语言,splus和R(开源免费而功能强大的)两个统计软件就是基于S的,有人用R或splus做小波,s语言非常灵活的。

[ 本帖最后由 cloud_wei 于 2008-4-26 03:19 编辑 ]

星宿 发表于 2008-4-29 08:35

恩,谢谢。我最近在书上看到的也感觉是,今天下载装上试用看看。

zyl-jd2000 发表于 2008-4-29 11:01

不大清楚
在什么地方出现的:@)

cloud_wei 发表于 2008-5-7 08:59

S语言是肯定了的,我经常用R的,另外,这个程序应该是在SPLUS下的,SPLUS很好,不过不像R是免费软件。

cloud_wei 发表于 2008-5-7 09:11

忘了说,S语言是获了图灵奖的,在国内只有搞统计的用它。S语言是由AT&T贝尔实验室开发的一种用来进行数据探索、统计分析、作图的解释型语言。它的丰富的数据类型(向量、数组、列表、对象等)特别有利于实现新的统计算法,其交互式运行方式及强大的图形及交互图形功能使得我们可以方便的探索数据。
http://www.zohu.cn/blog/90130/viewspace-14731.html上面有介绍
页: [1]
查看完整版本: 这是用什么语言编写的程序