AOJan07
所属分类:matlab编程
开发工具:matlab
文件大小:313KB
下载次数:106
上传日期:2010-08-25 22:23:17
上 传 者:
leoncoco
说明: 有关自适应光学系统中的波前重建的数字模拟包
(The adaptive optics system of wavefront reconstruction of digital simulation package)
文件列表:
startup.m (81, 2006-10-24)
CG\amult.m (307, 2006-01-06)
CG\build_ChatInv.m (575, 2006-01-06)
CG\cg.m (3203, 2006-10-24)
CG\fdpcg.m (3318, 2006-10-24)
CG\InterGridOps2D.m (1132, 2006-10-29)
CG\junk (0, 2006-11-09)
CG\junk\LSMultiGridPrec.asv (679, 2006-10-31)
CG\junk\LSMultiGridPrec.m (773, 2006-10-31)
CG\junk\mk_lsmultigrid_pcg.asv (1431, 2006-10-31)
CG\junk\mk_lsmultigrid_pcg.m (2315, 2006-11-01)
CG\laplacian_pcg.asv (3488, 2006-10-29)
CG\laplacian_pcg.m (3399, 2006-10-29)
CG\mk_cg.m (1145, 2006-10-24)
CG\mk_fdpcg.m (2020, 2006-01-10)
CG\mk_laplacian_pcg.asv (1715, 2006-10-27)
CG\mk_laplacian_pcg.m (1707, 2006-10-29)
CG\mk_multigrid_pcg.asv (2172, 2006-10-27)
CG\mk_multigrid_pcg.m (2220, 2006-11-01)
CG\multigrid_pcg.asv (3411, 2006-10-31)
CG\multigrid_pcg.m (3348, 2006-10-31)
CG\MultiGridPrec.asv (481, 2006-10-29)
CG\MultiGridPrec.m (413, 2006-10-31)
CG\precond.asv (427, 2006-10-24)
CG\precond.m (673, 2006-10-24)
CG\precond_laplacian.asv (611, 2006-10-24)
CG\precond_laplacian.m (605, 2006-10-24)
CG\vcycle.m (926, 2006-10-29)
Miscellaneous\exao.tar (206336, 2006-09-19)
Miscellaneous\iter_histCG10.mat (451, 2006-11-02)
Miscellaneous\iter_histCG20.mat (451, 2006-11-02)
Miscellaneous\iter_histCG5.mat (452, 2006-11-02)
Miscellaneous\iter_histCG50.mat (451, 2006-11-02)
Miscellaneous\iter_histLaplacian10.mat (449, 2006-11-02)
Miscellaneous\iter_histLaplacian20.mat (447, 2006-11-02)
Miscellaneous\iter_histLaplacian5.mat (448, 2006-11-02)
Miscellaneous\iter_histLaplacian50.mat (444, 2006-11-02)
Miscellaneous\iter_histMGPCG10.mat (448, 2006-11-02)
Miscellaneous\iter_histMGPCG20.mat (448, 2006-11-02)
Miscellaneous\iter_histMGPCG5.mat (449, 2006-11-02)
... ...
% To run MATLAB ExAO simulations:
% The data generation codes were obtain from Curt Vogel. They are set up
% for multi-conjugate adaptive optics simulations, but are only used, in
% this suite of codes, for standard adaptive optics.
% In the first step, set up the necessary atmospheric and astronomical
% parameters.
>> Setup_params
Input number of x-grid points: ***
No. of grid points in x-direction = ***
Telescope diameter in meters = 8.00
% Then simulate the wavefront and Shack-Hartmann data.
>> GenData
Enter 1 to reset G operator; else enter 0: 1
Enter 0 for Fried geom or 1 for Hudgin geom: 1
SNR = 100
% There are number of codes in this suite that can be used for the
% wavefront estimation step.
% Exponential. This was here in the original codes, and I don't know
% anything about it.
>> SolveExp
Exponential Relative Residual Phase Norm = 1.8150e-02
% Least Squares. There are two codes that solve the least squares normal
% equations. One uses Gaussian elimination and the other a Cholesky
% factorization. The latter is the more efficient. There are implemented
% as follows:
>> SolveLS
>> SolveLSChol
% Conjugate Gradient. There are a few preconditioned conjugate gradient
% implementations. A multigrid preconditioner is used, the least squares
% preconditioner of the paper, and a Fourier preconditioner, which was sent in
% the original codes. Also one can implement standard CG. These are done,
% respectively, as follows:
>> SolveMultiGridPCG
>> SolveLaplacianPCG
>> SolveFDPCG
>> SolveCG
% Finally, the method introduced in the paper is implemented as follows:
>> Solve
近期下载者:
相关文件:
收藏者: