⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 contents.m

📁 zemax与matlab调用程序
💻 M
📖 第 1 页 / 共 2 页
字号:
%   zGetSequence            - Get the sequence numbers of the lenses in the DDE server and LDE.
%   zGetSerial              - Get the ZEMAX hardware lock serial number.
%   zGetSolve               - Get data on solves and pickups on lens surfaces.
%   zGetSurfaceData         - Get a data item describing a lens surface.
%   zsGetSurfaceData        - Get data for a lens surface in a Matlab structure.
%   zsGetSurfaceDataVector  - Get all basic surface data in a vector of Matlab structures.
%   zGetSurfaceDLL          - Get the name of a DLL for user-defined surface types.
%   zGetSurfaceParameter    - Get single surface parameter datum.
%   zGetSurfaceParamVector  - Get vector of all parameter values at a surface.
%   zGetSystem              - Get general information on the lens system in the ZEMAX DDE server.
%   zsGetSystem             - Get general lens information in a Matlab structure.
%   zGetSystemAper          - Get lens system aperture data.
%   zGetTextFile            - Save text from any ZEMAX analysis window which supports text.
%   zGetTimeout             - Get the timeout value in seconds for ZEMAX DDE calls.
%   zGetTol                 - Get data on a tolerance operand in the ZEMAX tolerance editor.
%   zGetTolCount            - Get the number of current lens tolerance operands from ZEMAX.
%   zGetTolMatrix           - Get a matrix of all current lens tolerances.
%   zGetTrace               - Trace a ray through the current lens in the ZEMAX DDE server.
%   zGetTraceDirect         - Direct access raytrace through the current lens in the ZEMAX DDE server.
%   zGetUpdate              - Perform update on the current lens in the ZEMAX DDE server.
%   zGetVersion             - Get the ZEMAX version which is running.
%   zGetWave                - Get data on a currently defined wavelength in ZEMAX.
%   zGetWaveMatrix          - Get all data on wavelengths in a matrix.
%   zImportExtraData        - Import extra data to a ZEMAX surface which needs it e.g. Grid Sag.
%   zuiImportExtraData      - As for zImportExtraData, but with File Open dialog box.
%   zInsertSurface          - Insert a new surface in the lens.
%   zLoadFile               - Load a ZEMAX lens surface into the DDE server.
%   zuiLoadFile             - As for zLoadFile, except with File Open dialog.
%   zLoadMerit              - Load a merit function file from a .MF or .ZMX file.
%   zuiLoadMerit            - As for zLOadMerit, except that an Open File dialog is presented.
%   zMakeGraphicWindow      - Request ZEMAX to generate a graphic display from data stored in client generated file.
%   zMakeTextWindow         - Request ZEMAX to display text stored in a client generated file.
%   zNewLens                - Erase the lens in the ZEMAX DDE server.
%   zNumSurfs               - Returns the number of surfaces in the lens.
%   zOpenWindow             - Open a ZEMAX action/analysis window.
%   zOptimize               - Run the damped least squares on the lens in the ZEMAX DDE server.
%   zPushLens               - Copy the lens in the ZEMAX DDE server into the ZEMAX Lens Data Editor.
%   zReleaseWindow          - Release a window locked during ZEMAX-client interaction.
%   zSaveFile               - Save a lens file from the ZEMAX DDE server.
%   zuiSaveFile             - As for zSaveLens, only a Save As dialog is used.
%   zSetAperture            - Set aperture details on a lens surface.
%   zSetBuffer              - Write text to a buffer for ZEMAX-client interactions.
%   zSetConfig              - Change selected lens configuration.
%   zSetExtra               - Set extra data associated with a lens surface in the ZEMAX DDE server.
%   zSetField               - Set details of a field point in the lens.
%   zSetFieldType           - Set the type of field points and the total number of points.
%   zSetFieldMatrix         - Set field type and all field point data from a Matlab matrix.
%   zSetFloat               - Set all surface without apertures to have floating apertures.
%   zSetLabel               - Attach an integer label to a lens surface for later reference.
%   zSetMEMState            - Set the micro-mirror state of a MEMS digital mirror device (DMD/DLP)
%   zSetMulticon            - Set multi-configuration data for lens surfaces in ZEMAX.
%   zSetMulticonOp          - Set up operand types in the ZEMAX multi-configuration editor.
%   zSetNSCNull             - Sets range of objects at a non-sequential surface to the 'Null Object'.
%   zSetNSCObjectData       - Set basic data for an non-sequential object in ZEMAX.
%   zsSetNSCObject          - Set data for an NSC object or objects through use of a Matlab structure array.
%   zSetNSCPosition         - Set position and tilt of a non-sequential object in ZEMAX.
%   zSetNSCParameter        - Set a parameter associated with an NSC object in ZEMAX.
%   zSetNSCSettings         - Set global settings in ZEMAX related to handling of NSC ray tracing.
%   zSetOperand             - Set lens optimization operand in ZEMAX.
%   zSetPolState            - Set default polarization state for polarization raytracing in ZEMAX.
%   zSetSolve               - Set solves and pickups on lens surfaces.
%   zSetSurfaceData         - Set basic lens surface data in ZEMAX.
%   zSetSurfaceParameter    - Set a parameter associated with a lens surface in ZEMAX.
%   zSetSurfaceParamVector  - Set all parameters associated with a lens surface from a vector.
%   zSetSurfaceParamMatrix  - Set all parameters associated with all lens surfaces from a matrix.
%   zSetSystem              - Set global operating conditions for a lens system in ZEMAX.
%   zSetSystemAper          - Set aperture type and size for a lens in ZEMAX.
%   zSetTimeout             - Set the timeout for all ZEMAX DDE function calls.
%   zSetVig                 - Set vignetting factors automatically in ZEMAX.
%   zSetWave                - Set a wavelength and weight for the lens in ZEMAX.
%   zSetWaveMatrix          - Set all wavelengths and weights from a Matlab matrix.
%   zWindowMaximize         - Maximize a ZEMAX window.
%   zWindowMinimize         - Minimize a ZEMAX window.
%   zWindowRestore          - Restore a ZEMAX window to before a Maximize or Minimize.
%   ZemaxButtons            - Get a list of 3-letter codes for ZEMAX analysis and action windows (see zOpenWindow).
%   ZemaxOperands           - Get a list of ZEMAX optimization operands.
%

% MZDDE - The ZEMAX DDE Toolbox for Matlab.
% Copyright (C) 2002-2004 Defencetek, CSIR
% Contact : dgriffith@csir.co.za
% 
% This file is part of MZDDE.
% 
%  MZDDE is free software; you can redistribute it and/or modify
%  it under the terms of the GNU General Public License as published by
%  the Free Software Foundation; either version 2 of the License, or
%  (at your option) any later version.
%
%  MZDDE is distributed in the hope that it will be useful,
%  but WITHOUT ANY WARRANTY; without even the implied warranty of
%  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
%  GNU General Public License for more details.
%
%  You should have received a copy of the GNU General Public License
%  along with MZDDE (COPYING.html); if not, write to the Free Software
%  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
%


% $Revision: 1.15 $
% $Author: dgriffith $

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -