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

📄 mifig21.m

📁 老外写的小波变换的工具箱
💻 M
字号:
% mifig21 -- Visualize Median Interpolation, D=2.
%
% A quadratic polynomials which match the medians of 3 neighboring 
% cells. The polynomial is used to impute the medians at the
% next finer scale.
% 
% The default is m1=0,m2=1,m3=1.3 is this figure, you can change
% to any values as you wish.
% 

scriptname = 'mifig21';

% Display Block Averages as Histogram Bars
%

dat = [3.75 2.5 2.2];
ord = [0 1 2];
t = [ord; ord; ord+1; ord+1 ]; t = t(:);
base = 0.;
w = [base + (dat-dat); dat; dat; base + (dat-dat) ]; w = w(:);
plot(t,w,'-.'); hold on;

[m21,m22,m23,a,b,c,rule] = QuadMedRef(dat(1),dat(2),dat(3));

% display polynomial
domain = 0:.01:3;
plot(domain, a+b*domain + c*domain.^2);

% display imputed value
impute = [m21,m22,m23];
ord = [1 1+1/3 1+2/3];
t = [ord; ord; ord+1/3; ord+1/3 ]; t = t(:);
base = 0.;
w = [base + (impute-impute); impute; impute; base + (impute-impute) ]; w = w(:);
plot(t,w);

title('Medians, Polynomial Fit, Medians Imputed to Finer Scale')

xstar = -b/(2*c); minimum = a+b*xstar+c*xstar^2;
plot([xstar, xstar], [0,minimum],'r--');

plot(xstar, 0, 'r.','MarkerSize',25);
text(xstar-.05,-.16,'x*')

RegisterPlot(scriptname, '{R}')

%
% Copyright (c) 1996.  David Donoho and Thomas P.Y. Yu
%
    
    
    
  %%  Part of Wavelab Version 850%  Built Tue Jan  3 13:20:41 EST 2006%  This is Copyrighted Material%  For Copying permissions see COPYING.m%  Comments? e-mail wavelab@stat.stanford.edu 

⌨️ 快捷键说明

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