Newton ring Simulation
Version 1.0.0 (1.63 MB) by
Qingfeng Liu
Press space key, arrow keys to show serial Newton ring images. lambda, R1, R2, deldaphi are adjustable.
% Newton ring Simulation. Ver1.0.0
% run UIwork.m, after figure2 show first Newton ring image,
% then press space key, arrow keys to show serial Newton ring images.
% space key: reset all settings, contains Newton ring item: lambda, R1, R2, deltaphi)
% arrow keys:
% left, right: select setting item
% up, down: adjust item setting, + or - step value from current value
% ALWAYSLQF@163.com MATLAB ver: R2017a 2022.11.20 14:22:59
% Acknowledge
% these .m file partly adapted from coders below:
% axdrag.m
% Thanks to Ned Gulley@https://www.mathworks.com/matlabcentral/fileexchange/3090-zoom-keys?s_tid=srchtitle
% draw_newtonring.m
% Thanks to Andri M. Gretarsson@https://www.mathworks.com/matlabcentral/fileexchange/15459-basic-paraxial-optics-toolkit?s_tid=srchtitle
% maximize.m
% Thanks to Rik@https://www.mathworks.com/matlabcentral/fileexchange/61504-maximize?s_tid=srchtitle
Cite As
Qingfeng Liu (2026). Newton ring Simulation (https://www.mathworks.com/matlabcentral/fileexchange/120893-newton-ring-simulation), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Created with
R2017a
Compatible with any release
Platform Compatibility
Windows macOS LinuxTags
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
| Version | Published | Release Notes | |
|---|---|---|---|
| 1.0.0 |
