






















光学设计和仿真、射线追踪、光斑图、像差、镜头畸变和场曲分析
使用 Optical Design and Simulation Library for Image Processing Toolbox™ 设计和仿真光学系统。该库使您能够创建自定义光学设计,使用来自综合材料库的块状玻璃和镀膜材料,导入块状材料,以及创建自定义光学材料和镀膜。该库提供可视化工具以在二维和三维中可视化光学设计。此外,您还可以通过从 ZMX 文件导入系统来与现有光学设计集成。
您可以通过跟踪射线、执行偏振分析、计算光斑图、分析像差、镜头畸变和场曲来评估光学系统。然后您可以可视化结果。此外,您也可以使用 Optimization Toolbox™ 中提供的优化工具来优化光学系统和光学镀膜。
光学系统设计器为光学系统设计提供交互式界面。您可以使用该 App 设计自定义光学系统,仿真从 ZMX 文件导入的光学系统,并以交互方式可视化跟踪的射线、光斑图、像差、畸变、场曲和其他分析。
要开始使用 Optical Design and Simulation Library for Image Processing Toolbox,请参阅Get Started with Optical Design and Simulation。
您可以从附加功能资源管理器安装 Optical Design and Simulation Library for Image Processing Toolbox。有关安装附加功能的详细信息,请参阅获取和管理附加功能。

| 光学系统设计器 | Design and analyze optical systems (自 R2026a 起) |
全部展开
opticalSystem | Model components of optical system (自 R2026a 起) |
addDiaphragm | Add physical diaphragm component to optical system (自 R2026a 起) |
addImagePlane | Add image plane component to optical system (自 R2026a 起) |
addMirror | Add mirror component to optical system (自 R2026a 起) |
addRefractiveSurface | Add refractive surface component to optical system (自 R2026a 起) |
addGap | Add gap between optical components (自 R2026a 起) |
add | Add optical component to optical system (自 R2026a 起) |
changeGap | Change gap between components in optical system (自 R2026a 起) |
distanceAfter | Query distance after optical component (自 R2026a 起) |
distanceBefore | Query distance before optical component (自 R2026a 起) |
insert | Insert optical component into optical system (自 R2026a 起) |
remove | Remove component from optical system (自 R2026a 起) |
resolveMaterials | Resolve component materials in optical system against glass library (自 R2026a 起) |
setConstructionFrame | Set coordinate break for all subsequent components in optical system (自 R2026a 起) |
focus | Position image plane of optical system to minimize RMS spot size (自 R2026a 起) |
updateSemiDiameters | Update semi-diameters of surfaces in optical system (自 R2026a 起) |
zmxinfo | Read metadata of ZMX file (自 R2026a 起) |
zmximport | Import optical system from ZMX file (自 R2026a 起) |
fieldPoint | Create field point representation of light source (自 R2026a 起) |
samplingGrid | Create ray sampling grid for entrance surface of optical system (自 R2026a 起) |
traceChiefRay | Trace chief ray through optical system (自 R2026a 起) |
traceMarginalRays | Trace marginal rays through optical system (自 R2026a 起) |
traceRays | Perform ray tracing through optical system (自 R2026a 起) |
halfFieldOfView | Compute half field of view of optical system (自 R2026a 起) |
paraxialInfo | Compute paraxial information, including cardinal points, for optical system (自 R2026a 起) |
chromaticAberration | Compute lateral and longitudinal chromatic aberration of optical system (自 R2026a 起) |
fieldCurvature | Compute tangential and sagittal field curvature (自 R2026a 起) |
lensDistortion | Compute geometric lens distortion for optical system (自 R2026a 起) |
rayAberration | Compute tangential and sagittal ray aberration of optical system (自 R2026a 起) |
spot | Compute spot at which rays converge in image plane (自 R2026a 起) |
spotDiagram | Chart displaying spot diagram of optical system (自 R2026a 起) |
show | Plot analysis result (自 R2026a 起) |
opticalCoating | Create optical coating for optical system surfaces (自 R2026a 起) |
fresnelCoefficients | Compute Fresnel coefficients for optical coating (自 R2026a 起) |
addCoating | Add optical coating to lens surfaces in optical system (自 R2026a 起) |
removeCoating | Remove optical coatings from lens surfaces in optical system (自 R2026a 起) |
opticalCoatingEditor | Optical coating editor UI component (自 R2026a 起) |
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。