    

 ## On this page

  

 

 # Examples

 Last update: 17.07.2025 

Here is a list of all examples:

- [CppStandalone\_01\_new\_file\_and\_quickfocus.cpp](_cpp_standalone_01_new_file_and_quickfocus_8cpp-example.xhtml)
- [CSharpStandalone\_01\_new\_file\_and\_quickfocus.cs](_c_sharp_standalone_01_new_file_and_quickfocus_8cs-example.xhtml)
- [MatlabStandalone\_01\_new\_file\_and\_quickfocus.m](_matlab_standalone_01_new_file_and_quickfocus_8m-example.xhtml)
- [MathematicaStandalone\_01\_new\_file\_and\_quickfocus.nb](_mathematica_standalone_01_new_file_and_quickfocus_8nb-example.xhtml)
- [PythonStandalone\_01\_new\_file\_and\_quickfocus.py](_python_standalone_01_new_file_and_quickfocus_8py-example.xhtml)
- [CppStandalone\_02\_NSC\_ray\_trace.cpp](_cpp_standalone_02__n_s_c_ray_trace_8cpp-example.xhtml)
- [CSharpStandalone\_02\_NSC\_ray\_trace.cs](_c_sharp_standalone_02__n_s_c_ray_trace_8cs-example.xhtml)
- [MatlabStandalone\_02\_NSC\_ray\_trace.m](_matlab_standalone_02__n_s_c_ray_trace_8m-example.xhtml)
- [MathematicaStandalone\_02\_NSC\_ray\_trace.nb](_mathematica_standalone_02__n_s_c_ray_trace_8nb-example.xhtml)
- [PythonStandalone\_02\_NSC\_ray\_trace.py](_python_standalone_02__n_s_c_ray_trace_8py-example.xhtml)
- [CppStandalone\_03\_open\_file\_and\_optimise.cpp](_cpp_standalone_03_open_file_and_optimise_8cpp-example.xhtml)
- [CSharpStandalone\_03\_open\_file\_and\_optimise.cs](_c_sharp_standalone_03_open_file_and_optimise_8cs-example.xhtml)
- [MatlabStandalone\_03\_open\_file\_and\_optimise.m](_matlab_standalone_03_open_file_and_optimise_8m-example.xhtml)
- [MathematicaStandalone\_03\_open\_file\_and\_optimise.nb](_mathematica_standalone_03_open_file_and_optimise_8nb-example.xhtml)
- [PythonStandalone\_03\_open\_file\_and\_optimise.py](_python_standalone_03_open_file_and_optimise_8py-example.xhtml)
- [CppStandalone\_04\_pull\_data\_from\_FFTMTF.cpp](_cpp_standalone_04_pull_data_from__f_f_t_m_t_f_8cpp-example.xhtml)
- [CSharpStandalone\_04\_pull\_data\_from\_FFTMTF.cs](_c_sharp_standalone_04_pull_data_from__f_f_t_m_t_f_8cs-example.xhtml)
- [MatlabStandalone\_04\_pull\_data\_from\_FFTMTF.m](_matlab_standalone_04_pull_data_from__f_f_t_m_t_f_8m-example.xhtml)
- [MathematicaStandalone\_04\_pull\_data\_from\_FFTMTF.nb](_mathematica_standalone_04_pull_data_from__f_f_t_m_t_f_8nb-example.xhtml)
- [PythonStandalone\_04\_pull\_data\_from\_FFTMTF.py](_python_standalone_04_pull_data_from__f_f_t_m_t_f_8py-example.xhtml)
- [CppStandalone\_05\_Read\_ZRD\_File.cpp](_cpp_standalone_05__read__z_r_d__file_8cpp-example.xhtml)
- [CSharpStandalone\_05\_Read\_ZRD\_File.cs](_c_sharp_standalone_05__read__z_r_d__file_8cs-example.xhtml)
- [MatlabStandalone\_05\_Read\_ZRD\_File.m](_matlab_standalone_05__read__z_r_d__file_8m-example.xhtml)
- [MathematicaStandalone\_05\_Read\_ZRD\_File.nb](_mathematica_standalone_05__read__z_r_d__file_8nb-example.xhtml)
- [PythonStandalone\_05\_Read\_ZRD\_File.py](_python_standalone_05__read__z_r_d__file_8py-example.xhtml)
- [CppStandalone\_06\_nsc\_phase.cpp](_cpp_standalone_06_nsc_phase_8cpp-example.xhtml)
- [CSharpStandalone\_06\_nsc\_phase.cs](_c_sharp_standalone_06_nsc_phase_8cs-example.xhtml)
- [MatlabStandalone\_06\_nsc\_phase.m](_matlab_standalone_06_nsc_phase_8m-example.xhtml)
- [PythonStandalone\_06\_nsc\_phase.py](_python_standalone_06_nsc_phase_8py-example.xhtml)
- [CppStandalone\_07\_TiltDecenterAndMFOperand.cpp](_cpp_standalone_07__tilt_decenter_and_m_f_operand_8cpp-example.xhtml)
- [CSharpStandalone\_07\_TiltDecenterAndMFOperand.cs](_c_sharp_standalone_07__tilt_decenter_and_m_f_operand_8cs-example.xhtml)
- [MatlabStandalone\_07\_TiltDecenterAndMFOperand.m](_matlab_standalone_07__tilt_decenter_and_m_f_operand_8m-example.xhtml)
- [PythonStandalone\_07\_TiltDecenterAndMFOperand.py](_python_standalone_07__tilt_decenter_and_m_f_operand_8py-example.xhtml)
- [CppStandalone\_08\_NSCEDetectorData.cpp](_cpp_standalone_08__n_s_c_e_detector_data_8cpp-example.xhtml)
- [CSharpStandalone\_08\_NSCEDetectorData.cs](_c_sharp_standalone_08__n_s_c_e_detector_data_8cs-example.xhtml)
- [MatlabStandalone\_08\_NSCEDetectorData.m](_matlab_standalone_08__n_s_c_e_detector_data_8m-example.xhtml)
- [PythonStandalone\_08\_NSCEDetectorData.py](_python_standalone_08__n_s_c_e_detector_data_8py-example.xhtml)
- [CppStandalone\_09\_NSC\_CAD.cpp](_cpp_standalone_09__n_s_c__c_a_d_8cpp-example.xhtml)
- [CSharpStandalone\_09\_NSC\_CAD.cs](_c_sharp_standalone_09__n_s_c__c_a_d_8cs-example.xhtml)
- [MatlabStandalone\_09\_NSC\_CAD.m](_matlab_standalone_09__n_s_c__c_a_d_8m-example.xhtml)
- [PythonStandalone\_09\_NSC\_CAD.py](_python_standalone_09__n_s_c__c_a_d_8py-example.xhtml)
- [CppStandalone\_10\_NSC\_ZRD\_filter\_string.cpp](_cpp_standalone_10__n_s_c__z_r_d_filter_string_8cpp-example.xhtml)
- [CSharpStandalone\_10\_NSC\_ZRD\_filter\_string.cs](_c_sharp_standalone_10__n_s_c__z_r_d_filter_string_8cs-example.xhtml)
- [MatlabStandalone\_10\_NSC\_ZRD\_filter\_string.m](_matlab_standalone_10__n_s_c__z_r_d_filter_string_8m-example.xhtml)
- [PythonStandalone\_10\_NSC\_ZRD\_filter\_string.py](_python_standalone_10__n_s_c__z_r_d_filter_string_8py-example.xhtml)
- [CppStandalone\_11\_Basic\_Seq.cpp](_cpp_standalone_11__basic__seq_8cpp-example.xhtml)
- [CSharpStandalone\_11\_Basic\_Seq.cs](_c_sharp_standalone_11__basic__seq_8cs-example.xhtml)
- [MatlabStandalone\_11\_Basic\_Seq.m](_matlab_standalone_11__basic__seq_8m-example.xhtml)
- [PythonStandalone\_11\_Basic\_Seq.py](_python_standalone_11__basic__seq_8py-example.xhtml)
- [CppStandalone\_12\_Seq\_SystemExplorer.cpp](_cpp_standalone_12__seq__system_explorer_8cpp-example.xhtml)
- [CSharpStandalone\_12\_Seq\_SystemExplorer.cs](_c_sharp_standalone_12__seq__system_explorer_8cs-example.xhtml)
- [MatlabStandalone\_12\_Seq\_SystemExplorer.m](_matlab_standalone_12__seq__system_explorer_8m-example.xhtml)
- [PythonStandalone\_12\_Seq\_SystemExplorer.py](_python_standalone_12__seq__system_explorer_8py-example.xhtml)
- [CppStandalone\_14\_Seq\_Tolerance.cpp](_cpp_standalone_14__seq__tolerance_8cpp-example.xhtml)
- [CSharpStandalone\_14\_Seq\_Tolerance.cs](_c_sharp_standalone_14__seq__tolerance_8cs-example.xhtml)
- [MatlabStandalone\_14\_Seq\_Tolerance.m](_matlab_standalone_14__seq__tolerance_8m-example.xhtml)
- [PythonStandalone\_14\_Seq\_Tolerance.py](_python_standalone_14__seq__tolerance_8py-example.xhtml)
- [CppStandalone\_15\_Seq\_Optimization.cpp](_cpp_standalone_15__seq__optimization_8cpp-example.xhtml)
- [CSharpStandalone\_15\_Seq\_Optimization.cs](_c_sharp_standalone_15__seq__optimization_8cs-example.xhtml)
- [MatlabStandalone\_15\_Seq\_Optimization.m](_matlab_standalone_15__seq__optimization_8m-example.xhtml)
- [PythonStandalone\_15\_Seq\_Optimization.py](_python_standalone_15__seq__optimization_8py-example.xhtml)
- [CppUserOperand\_16\_SumAbsoluteThickness.cpp](_cpp_user_operand_16__sum_absolute_thickness_8cpp-example.xhtml)
- [CSharpUserOperand\_16\_SumAbsoluteThickness.cs](_c_sharp_user_operand_16__sum_absolute_thickness_8cs-example.xhtml)
- [CppStandalone\_17\_NSC\_BulkScatter.cpp](_cpp_standalone_17__n_s_c__bulk_scatter_8cpp-example.xhtml)
- [CSharpStandalone\_17\_NSC\_BulkScatter.cs](_c_sharp_standalone_17__n_s_c__bulk_scatter_8cs-example.xhtml)
- [MatlabStandalone\_17\_NSC\_BulkScatter.m](_matlab_standalone_17__n_s_c__bulk_scatter_8m-example.xhtml)
- [PythonStandalone\_17\_NSC\_BulkScatter.py](_python_standalone_17__n_s_c__bulk_scatter_8py-example.xhtml)
- [CppStandalone\_18\_SetMulticonfiguration.cpp](_cpp_standalone_18__set_multiconfiguration_8cpp-example.xhtml)
- [CSharpStandalone\_18\_SetMulticonfiguration.cs](_c_sharp_standalone_18__set_multiconfiguration_8cs-example.xhtml)
- [MatlabStandalone\_18\_SetMulticonfiguration.m](_matlab_standalone_18__set_multiconfiguration_8m-example.xhtml)
- [PythonStandalone\_18\_SetMulticonfiguration.py](_python_standalone_18__set_multiconfiguration_8py-example.xhtml)
- [CppStandalone\_19\_Surface\_Properties.cpp](_cpp_standalone_19__surface__properties_8cpp-example.xhtml)
- [CSharpStandalone\_19\_Surface\_Properties.cs](_c_sharp_standalone_19__surface__properties_8cs-example.xhtml)
- [MatlabStandalone\_19\_Surface\_Properties.m](_matlab_standalone_19__surface__properties_8m-example.xhtml)
- [PythonStandalone\_19\_Surface\_Properties.py](_python_standalone_19__surface__properties_8py-example.xhtml)
- [CppStandalone\_20\_export\_CAD\_File.cpp](_cpp_standalone_20_export__c_a_d__file_8cpp-example.xhtml)
- [CSharpStandalone\_20\_export\_CAD\_File.cs](_c_sharp_standalone_20_export__c_a_d__file_8cs-example.xhtml)
- [MatlabStandalone\_20\_export\_CAD\_File.m](_matlab_standalone_20_export__c_a_d__file_8m-example.xhtml)
- [PythonStandalone\_20\_export\_CAD\_File.py](_python_standalone_20_export__c_a_d__file_8py-example.xhtml)
- [CppStandalone\_21\_White\_LED\_Phosphor.cpp](_cpp_standalone_21__white__l_e_d__phosphor_8cpp-example.xhtml)
- [CSharpStandalone\_21\_White\_LED\_Phosphor.cs](_c_sharp_standalone_21__white__l_e_d__phosphor_8cs-example.xhtml)
- [MatlabStandalone\_21\_White\_LED\_Phosphor.m](_matlab_standalone_21__white__l_e_d__phosphor_8m-example.xhtml)
- [PythonStandalone\_21\_White\_LED\_Phosphor.py](_python_standalone_21__white__l_e_d__phosphor_8py-example.xhtml)
- [CppStandalone\_22\_seq\_spot\_diagram.cpp](_cpp_standalone_22_seq_spot_diagram_8cpp-example.xhtml)
- [CSharpStandalone\_22\_seq\_spot\_diagram.cs](_c_sharp_standalone_22_seq_spot_diagram_8cs-example.xhtml)
- [MatlabStandalone\_22\_seq\_spot\_diagram.m](_matlab_standalone_22_seq_spot_diagram_8m-example.xhtml)
- [MathematicaStandalone\_22\_seq\_spot\_diagram.nb](_mathematica_standalone_22_seq_spot_diagram_8nb-example.xhtml)
- [PythonStandalone\_22\_seq\_spot\_diagram.py](_python_standalone_22_seq_spot_diagram_8py-example.xhtml)
- [CppStandalone\_23\_ray\_fan\_native\_manual\_comparison.cpp](_cpp_standalone_23_ray_fan_native_manual_comparison_8cpp-example.xhtml)
- [CSharpStandalone\_23\_ray\_fan\_native\_manual\_comparison.cs](_c_sharp_standalone_23_ray_fan_native_manual_comparison_8cs-example.xhtml)
- [MatlabStandalone\_23\_ray\_fan\_native\_manual\_comparison.m](_matlab_standalone_23_ray_fan_native_manual_comparison_8m-example.xhtml)
- [PythonStandalone\_23\_ray\_fan\_native\_manual\_comparison.py](_python_standalone_23_ray_fan_native_manual_comparison_8py-example.xhtml)
- [CppStandalone\_24\_nsc\_detectors.cpp](_cpp_standalone_24_nsc_detectors_8cpp-example.xhtml)
- [CSharpStandalone\_24\_nsc\_detectors.cs](_c_sharp_standalone_24_nsc_detectors_8cs-example.xhtml)
- [MatlabStandalone\_24\_nsc\_detectors.m](_matlab_standalone_24_nsc_detectors_8m-example.xhtml)
- [PythonStandalone\_24\_nsc\_detectors.py](_python_standalone_24_nsc_detectors_8py-example.xhtml)
- [CppStandalone\_25\_source\_spectrum\_diffraction\_grating.cpp](_cpp_standalone_25_source_spectrum_diffraction_grating_8cpp-example.xhtml)
- [CSharpStandalone\_25\_source\_spectrum\_diffraction\_grating.cs](_c_sharp_standalone_25_source_spectrum_diffraction_grating_8cs-example.xhtml)
- [MatlabStandalone\_25\_source\_spectrum\_diffraction\_grating.m](_matlab_standalone_25_source_spectrum_diffraction_grating_8m-example.xhtml)
- [PythonStandalone\_25\_source\_spectrum\_diffraction\_grating.py](_python_standalone_25_source_spectrum_diffraction_grating_8py-example.xhtml)
- [CppStandalone\_26\_modify\_opticstudio\_preferences.cpp](_cpp_standalone_26_modify_opticstudio_preferences_8cpp-example.xhtml)
- [CSharpStandalone\_26\_modify\_opticstudio\_preferences.cs](_c_sharp_standalone_26_modify_opticstudio_preferences_8cs-example.xhtml)
- [MatlabStandalone\_26\_modify\_opticstudio\_preferences.m](_matlab_standalone_26_modify_opticstudio_preferences_8m-example.xhtml)
- [PythonStandalone\_26\_modify\_opticstudio\_preferences.py](_python_standalone_26_modify_opticstudio_preferences_8py-example.xhtml)