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

📄 eml_eterm.m

📁 实现PET/SPECT 幻影图像regression的matlab源代码 algorithms for Poisson emission tomography PET/SPECT/ Poisson
💻 M
字号:
 function eterm = eml_eterm(x, Gb, yi, ci, ri, iblock)%function eterm = eml_eterm(x, Gb, yi, ci, ri, iblock)%% compute E-step (for a given block)% yb = A*x + r; e = A' * (y ./ yb), where A = D(c)*G% in:%	x	[np,1]	image%	yi,ci,ri	must be made 2d by "reshaper"%% Copyright 2005-2-17, Jeff Fessler, The University of Michiganif nargin < 5, help(mfilename), error(mfilename), endif nargin == 6 % os case, should be phased out!	[nb na] = size(yi);	nblock = block_ob(Gb, 'n');	ia = iblock:nblock:na;	eterm = eml_eterm_1(x, Gb{iblock}, ...		col(yi(:,ia)), col(ci(:,ia)), col(ri(:,ia)));elseif nargin == 5	eterm = eml_eterm_1(x, Gb, yi, ci, ri);else	error 'not done'endfunction eterm = eml_eterm_1(x, Gb, yi, ci, ri)li = Gb * x;yb = ci .* li + ri; % predicted measurementsif any(yi & ~yb), warning 'model mismatch', endyb(yb == 0) = inf;	% avoids /0 errorratio = ci .* yi ./ yb;eterm = Gb' * ratio;

⌨️ 快捷键说明

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