csuxiaofu 发表于 2008-12-1 20:29

请问如何用Weiestrass函数法生成分形信号?

请问如何用Weiestrass函数法生成分形信号啊?我想用这种方法生成已知分形维数的信号,然后来测试自己编写的分形维数计算程序的效果。请大家帮个忙了,谢谢

褚青青 发表于 2013-12-13 09:40

同求,知识大家分享啊

gghhjj 发表于 2014-3-7 09:52

%输入分形维数1<s<2,因子p>1,返回时间t在0到10,采样间隔0.1的威尔斯特拉斯函数函数值,并绘出图形%
function W=Weiestrass(s,p)
%定义求和阶数,采样范围、间隔%
k=1:1000;
t=0:0.01:10;
%计算P矩阵,P=%
for a=k
        P(a)=p^(a*(s-2));
end
%计算X矩阵,X=%
for a=k
        X(a)=p^a;
end
%计算G矩阵%
G=X'*t;
W=P*sin(G)
plot(t,W)
end

以上为网上发现的一段代码,大家可以参考一下
页: [1]
查看完整版本: 请问如何用Weiestrass函数法生成分形信号?