⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fracsingspect.m

📁 基于小波变换的分形学
💻 M
字号:
function f = FracSingSpect(tau,q)
% FracSingSpect -- Calculate Spectrum of Local Scaling Exponents
%  Usage
%    f = FracSingSpect(z,q,alpha)
%  Inputs
%    tau       matrix 1 by nq of tau(q) ``Moment Gen Func''
%    q         optional list of exponents.  Default linspace(-2,5,61)'
%  Outputs
%    f         vector 1 by length(alpha) of fractal dimensions
%
%  Description
%    section 6.5.2 of Mallat's book
%
%  See Also
%    RWT, MM_RWT, FracPartition
%

	if nargin < 3,
		alpha = linspace(.1,.9,11);
	end
	
	if nargin < 2,
		q  = linspace(-2,5,61)';
	end
	
	nq = length(q);
	minq = q(1);
	maxq = q(nq);
	

	for kalpha =1:nalpha,
		f(kalpha) = min((alpha(kalpha)+.5)*q - tau);
		bogus = f(kalpha);
		if  alpha(kalpha)*maxq - tau(nq) == f(kalpha),
			bogus = -10;
		elseif alpha(kalpha)*minq - tau(1) == f(kalpha),
 			bogus = -10;
		end
%		find(alpha(kalpha)*q - tau == f(kalpha))
		f(kalpha) = bogus;
	end

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -