资源简介
可实现CT重建 ART算法
对于初步了解迭代算法的很有帮助哦!
代码片段和文件信息
function [Xrhoeta] = art(Abk)
%ART Algebraic reconstruction technique (Kaczmarz‘s method).
%
% [Xrhoeta] = art(Abk)
%
% Classical Kaczmarz iteration or ART (algebraic reconstruction
% technique) applied to the system A x = b. The number of
% iterations is k.
% Reference: F. Natterer and F. W黚beling Mathematical Methods
% in Image Reconstruction SIAM Philadelphia 2001; Sect. 5.3.1.
% Per Christian Hansen IMM Dec. 6 2006.
% Initialization.
if (k < 1) error(‘Number of steps k must be positive‘) end
[mn] = size(A); X = zeros(nk);
if (nargout > 1)
eta = zeros(k1); rho = eta;
end
% Prepare for iteration.
x = zeros(n1);
%nai2 = full(sum(A.*A2));
nai2 = full(sum(abs(A.*A)2));
I = find(nai2>0)‘;
% Iterate.
for j=1:k
for i=I
Ai = full(A(i:));
x = x + (b(i)-Ai*x)*Ai‘/nai2(i);
end
if (nargout > 1)
eta(j) = norm(x); rho(j) = norm(b-A*x);
end
X(:j) = x;
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 963 2007-09-19 19:57 art.m
----------- --------- ---------- ----- ----
963 1
- 上一篇:GP2Y1010AU0F中文资料
- 下一篇:大数阶乘用单链表实现大数阶乘
相关资源
- CTreeCtrl 树型控件 自绘
- 软件保护神SDProtectorPro1.16保护软件,
- 基于quartus II 设计的全加器VHDL,逻辑
- 改变树控件背景颜色的VC源代码
- 用Quartus2编的数字时钟(VHDL语言)
- VS2012 ActiveX开发
- Direct2D 五子棋
- SVM+HOG+LBP
- fourier analysis an introduction 习题解答
- Introduction to Stochastic Processes 随机过程
- Arx自定义实体代码.rar
- photoscan空三导入ContextCapture
- SpringBoot操作多数据源JPA+JdbcTemplate
- 16位并行加法器,以quartus II程序画出
- VC工程重命名工具 VC Project Rename
- vdexExtractor
- Kinect for Windows SDK开发初体验一环境配
- FPGA Verilog 串口收发+流水灯程序
- ReactJS中文API文档
- QtWifiTestDemo
- 传智播客 activiti 视频资料及代码 第
- 传智播客 activiti 视频资料 第3天 共
- 传智播客 activiti 视频资料 第2天 共
- Ansys.Products.2020R2第二部分用户手册
- NGSIM 数据集NGSIM__Vehicle_Trajectories_and
- SW_DVD5_Project_Pro_2010_64Bit_ChnSimp_MLF_X16
- SVM实现负荷预测,其中包含基本SVM,
- MODBUSRTUS7200SMART工程文件.rar
- 多线程获取kinect2.0 视频并保存身体点
- checkPicture.rar
评论
共有 条评论