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

📄 avgwafers.m

📁 MDPSAS工具箱是马里兰大学开发的
💻 M
字号:
function X = avgwafers(A)%  avgwafers.m Compute mean wafer profile for a set of wafermap objects.%              Called as%%              X = avgwafers(A)%      % INPUT PARAMETERS%%               A : a vector of wafermap objects%% OUTPUT PARAMETERS%%               X : A wafermap object% Copyright (c) by Raymond A. Adomaitis, 1998-2006p = get(A(1),'param'); % an assocarray objectk = keys(p);for i = 2:length(A)    p(i) = get(A(i),'param');    if length(intersect(k,keys(p(i)))) < length(k)        error('inconsistent params')    endendXsf = get(A(1),'deltawaf');v = values(p(1));    for i = 2:length(A)    Xsf = Xsf + get(A(i),'deltawaf');    for j = 1:length(k)        v{j} = v{j} + getval(p(i),k{j});    endendXsf = Xsf/length(A);pavg = p(1);for i = 1:length(v)    pavg = setval(pavg,v{i}/length(A),k{i});end% I'm not sure this is the best way to do this - it might% be better to create a new wafermap object just to be safe.% However, for now, the wafermap fields are modified in the% case of an object of a class derived from wafermap to% keep the averaged and original classes consistent.X = A(1);X = set(X,'deltawaf',Xsf);X = set(X,'param',pavg);X = set(X,'waferid','averaged wafer');

⌨️ 快捷键说明

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