MATLAB编程 二维三维物体菲涅尔计算全息成像

MATLAB编程 二维三维物体菲涅尔计算全息成像,第1张

x=dhx.*(ones(N,1)*[-M/2:M/2-1]) % 图像水平向右为x轴,图面网格点的x坐标集合

y=(dhy.*(ones(N,1)*[-M/2:M/2-1]))' %图像竖直向下为y轴,图面网格点的y坐标集合

小哥,你的fresnel函数能给出来吗?不然后面就没法看啊!

近年来,3D立体显示技术发展迅速,全息显示技术因其能够记录光波的完整信息,成为用于3D显示的最佳方式。其中,实现计算全息所要求的环境条件远比实现光学全息宽松,因此,用计算全息技术来制作全息图和实现3D再现正成为未来的发展趋势。<br>本文主要阐述了计算全息技术的发展过程,介绍了计算全息术及3D立体显示技术的国内外发展概况。给出了计算全息图的三种分类方法、计算全息术建立的基础理论以及计算全息图的两类编码方法——迂回相位编码法和修正离轴参考光编码法。将计算全息图的两种编码方法用于菲涅尔全息图和傅里叶变换全息图的计算机生成,...

在全亮的代码后面添加一个for循环

for(int i=0i<10000(根据自己板子的晶振周期来计算)i++)

{

}

不用写全息代码,他自己就会出现你想要的效果

即:

全亮.......

for(int i=0i<#i++)

{

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7772309.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-09
下一篇 2023-04-09

发表评论

登录后才能评论

评论列表(0条)

保存