enoonwang 发表于 2008-4-2 17:00

帮忙分析我的计算0-1序列分形维的程序

我计算已经存在的0-1序列的方法是:在序列上选取位置i,以i为圆心,r为半径画圆,可以计算序列中在这个圆的1占序列所有0、1之和的比例p(r),对位置i,画出p(r)对r的图像,用直线拟合,得到的斜率就是序列中i位置的分形维。对不同的位置i,计算其分形维a,就可以把a随i的变化画出来。
    我用matlab编了个程序,由于不知道有实际意义的0-1序列,我随机产生了1000个0、1,把他们作为0-1序列,再用以上的方法分析分形维随位置的变化,得出来一个曲线(在附件中),横坐标为位置i(500-1000),纵坐标为分形维a(最高1.1左右,最低为0)。
    我感觉我编的那个程序(程序在附件二中)有问题,我能用什么方法检验我的那个程序吗?
    哪位高手帮忙看看程序?qq517728937
页: [1]
查看完整版本: 帮忙分析我的计算0-1序列分形维的程序