# 全息实验函数库
![](https://img.shields.io/badge/build-passing-brightgreen)
![](https://img.shields.io/badge/language-MATLAB-orange)
![](https://img.shields.io/badge/license-GPLv3-lightgrey)
## 项目简介
计算全息 MATLAB 算法库,简化计算全息编程。
## 功能特性
MATLAB 源代码存放在 `source` 目录内
``` MATLAB
Initialization_Path.m % 将HoloLib添加到MATLIB搜索路径
copyMakeBorder.m % 扩充图像边界 超过图像区域补零
expandMAT.m % 对矩阵行向和列向扩展
getAxilens.m % 获取大焦比轴锥透镜相位
getBlaze.m % 获取闪耀光栅相位
getLens.m % 获取菲涅尔球面透镜相位
iterFourier.m % 迭代傅里叶算法
iterFresnel.m % 迭代菲涅尔算法
propDFFT.m % 菲涅尔传播-两次傅里叶计算法方法
propTFFT.m % 菲涅尔传播-三次傅里叶计算法方法
propDOE.m % DOE元件菲涅尔传播
recFourier.m % 迭代傅里叶计算重构
recFresnel.m % 迭代菲涅尔计算重构
repImage.m % 图像重复拼接
savePhase.m % 保存相位图
showLCOS.m % 将相位图显示在LCoS上(仅支持MATLAB R2018b及以上版本)
showPhase.m % 相位显示
stepPhase.m % 相位分阶函数
writeFDTD.m % FDTD Solutions 仿真文件数据导出
getColorHologram.m % 获取彩色全息图
```
`使用范例` 存放代码使用例子
`image` 存放测试图像
## 部署步骤
- 将 `HoloLib_MATLAB\source` 文件夹添加到MATLAB搜索路径
- 将 `HoloLib_MATLAB\iamge` 件夹添加到MATLAB搜索路径
## 协议
* GNU GPLv3
## P.S.
* GB2312
没有合适的资源?快使用搜索试试~ 我知道了~
计算机生成全息图(CGH) MATLAB函数库.zip
共128个文件
png:72个
m:36个
bmp:12个
需积分: 2 2 下载量 183 浏览量
2024-03-11
21:32:12
上传
评论
收藏 17.05MB ZIP 举报
温馨提示
matlab算法,工具源码,适合毕业设计、课程设计作业,所有源码均经过严格测试,可以直接运行,可以放心下载使用。 Matlab(Matrix Laboratory)是一种专为数值计算和科学与工程应用而设计的高级编程语言和环境。在算法开发和实现方面,Matlab具有以下一些好处: 1. 丰富的数学和科学函数库:Matlab提供了广泛的数学、信号处理、图像处理、优化、统计等领域的函数库,这些函数库可以帮助开发者快速实现各种复杂的数值计算算法。这些函数库提供了许多常用的算法和工具,可以大大简化算法开发的过程。 2. 易于学习和使用:Matlab具有简单易用的语法和直观的编程环境,使得算法开发者可以更快速地实现和测试他们的算法。Matlab的语法与数学表达式和矩阵操作非常相似,这使得算法的表达更加简洁、清晰。 3. 快速原型开发:Matlab提供了一个交互式的开发环境,可以快速进行算法的原型开发和测试。开发者可以实时查看和修改变量、绘制图形、调试代码等,从而加快了算法的迭代和优化过程。这种快速原型开发的特性使得算法开发者可以更快地验证和修改他们的想法。 4. 可视化和绘图功能:Matlab具有强大的可视化和绘图功能,可以帮助开发者直观地展示和分析算法的结果。开发者可以使用Matlab绘制各种图形、曲线、图像,以及创建动画和交互式界面,从而更好地理解和传达算法的工作原理和效果。 5. 并行计算和加速:Matlab提供了并行计算和加速工具,如并行计算工具箱和GPU计算功能。这些工具可以帮助开发者利用多核处理器和图形处理器(GPU)来加速算法的计算过程,提高算法的性能和效率
资源推荐
资源详情
资源评论
收起资源包目录
计算机生成全息图(CGH) MATLAB函数库.zip (128个子文件)
彩色全息图.bmp 5.93MB
AN.bmp 1MB
guang.bmp 768KB
460.bmp 620KB
400.bmp 469KB
300.bmp 264KB
lena.bmp 257KB
Anhui University.bmp 192KB
AHU.bmp 119KB
200.bmp 117KB
Cameraman.bmp 65KB
100.bmp 29KB
.gitignore 14B
MonaLisa.jpg 731KB
LICENSE 34KB
FDTD_Build.lsf 4KB
ColorHologram.m 5KB
getColorHologram.m 4KB
iterFresnel.m 2KB
AxiconHologram.m 2KB
Fresnel_lens_hologram.m 2KB
getBlaze.m 2KB
recFresnel.m 2KB
getAxilensI.m 2KB
getAxilensIII.m 2KB
iterFourier.m 2KB
getAxilensII.m 2KB
getAxicon.m 2KB
showLCOS.m 2KB
Video_ColorHologram.m 1KB
recFourier.m 1KB
FresnelHologram.m 1KB
FourierHologram.m 990B
expandMAT.m 989B
getFWHM.m 981B
writeFDTD.m 941B
DynamicHologram.m 900B
stepPhase.m 889B
showPhase.m 865B
propDFFT.m 757B
Metasurface.m 751B
propTFFT.m 716B
getLensExact.m 697B
getLens.m 639B
Template.m 610B
copyMakeBorder.m 528B
propDOE.m 527B
Lens_Analyse.m 524B
Axilens_Analyse.m 524B
repImage.m 373B
savePhase.m 184B
Initialization_Path.m 118B
README.md 2KB
Car34.png 148KB
Car35.png 148KB
Car36.png 148KB
Car37.png 148KB
Car68.png 148KB
Car32.png 148KB
Car38.png 148KB
Car39.png 147KB
Car67.png 147KB
Car33.png 147KB
Car69.png 147KB
Car01.png 147KB
Car40.png 147KB
Car70.png 147KB
Car71.png 147KB
Car02.png 147KB
Car72.png 147KB
Car31.png 147KB
Car41.png 147KB
Car06.png 146KB
Car04.png 146KB
Car03.png 146KB
Car43.png 146KB
Car05.png 146KB
Car42.png 146KB
Car07.png 146KB
Car66.png 146KB
Car30.png 146KB
Car44.png 146KB
Car08.png 145KB
Car45.png 145KB
Car09.png 145KB
Car65.png 145KB
Car10.png 145KB
Car29.png 144KB
Car46.png 144KB
Car11.png 144KB
Car47.png 143KB
Car28.png 143KB
Car64.png 143KB
Car48.png 143KB
Car27.png 142KB
Car12.png 142KB
Car63.png 142KB
Car49.png 142KB
Car13.png 142KB
Car26.png 142KB
共 128 条
- 1
- 2
资源评论
若明天不见
- 粉丝: 1w+
- 资源: 273
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于MIC+NE555光敏电阻的声光控电路Multisim仿真原理图
- python tkinter-08-盒子模型.ev4.rar
- Doozy UI Manager 2023
- 基于matlab实现夜间车牌识别程序(1).rar
- 基于matlab实现无线传感器网络无需测距定位算法matlab源代码 包括apit,dv-hop,amorphous在内的共7个
- 基于python的yolov5实现的旋转目标检测
- 基于matlab实现无线传感器网络 CAB定位仿真程序 这是无线传感器节点定位CAB算法的仿真程序,由matlab完成.rar
- 基于matlab实现图像处理,本程序使用背景差分法对来往车辆进行检测和跟踪.rar
- 基于matlab实现视频监控中车型识别代码,自己写的,希望和大家多多交流.rar
- springcodespringcodespringcodespringcode
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功