メインコンテンツ

removeCoating

Remove optical coatings from lens surfaces in optical system

Since R2026a

Description

Add-On Required: This feature requires the Optical Design and Simulation Library for Image Processing Toolbox add-on.

removeCoating(opsys) removes all optical coatings from all sides of the lens surfaces in the optical system opsys.

removeCoating(opsys,coatingside=CoatingSide) specifies the side of the lens surfaces from which to remove all coatings.

Input Arguments

collapse all

Optical system from which to remove coatings from all lens elements, specified as an opticalSystem object. If the optical system opsys contains nested opticalSystem objects, the function only removes the coating from the lens elements outside the nested optical systems.

Lens surface side from which to remove all coatings, specified as one of these options:

  • "front" – Apply coating to front lens surfaces only.

  • "back" – Apply coating to back lens surfaces only.

  • "both" – Apply coating to both front and back surfaces of lenses.

Version History

Introduced in R2026a