将许多个三维数据(x,y,z)拟合成36项的二元多项式,最小二乘拟合就行了。matlab就行,至于最小二乘的例子,张志涌的matlab书上有。
code V 是不具有数据拟合功能的,但是拟合后的多项式系数输入到code V 中,可以得到面形参数。
作者: xiaoniu 时间: 2005-9-10 23:14
路过,学习中,谢谢!!!!
作者: 风铃草 时间: 2005-9-11 02:22
Zernike多项式是什么?有什么用?作者: hanye 时间: 2005-9-13 02:55
能不能将拟合后的多项式系数输入到zemax中呢作者: DOE 时间: 2005-9-14 11:18
如果你能把你的变形数据作为衍射面型(ZEMAX中叫做二元光学面)输入到目前任何一种流行的光学软件(CODEV,OSLO或ZEMAX)中的话,这是一件非常简单的事。这些软件都有波象差分析功能,你只需要点几下菜单和输入正确参数,软件会计算出Zernike多项式系数的。作者: lens 时间: 2009-5-26 14:25
CODE V 说明书上讲,有一个sigfit软件可以讲ansys中的数据进行zernike 拟合,转换成code v 或zemax的数据格式。作者: lens 时间: 2009-5-26 14:30
MSC.Nastran is a finite element structural analysis program supplied by the MacNeal-Schwendler
Corporation (MSC.Software Corporation, 2 MacArthur Place, Santa Ana, CA 92707 USA). A two-step
process takes this deformation data from the MSC.Nastran output to a CODE V interferogram file.
SigPoly is a freeware program from Sigmadyne, Inc. (803 West Avenue, Suite 311, Rochester, New
York 14611; http://sigmadyne.com) that fits surface deformation data to Zernike coefficients and writes
the results to a file. CVNAS is a stand-alone utility, supplied by ORA, that converts this file into CODE
V interferogram (.int) files, which can then be used directly in CODE V to analyze the system under the
loads modeled in MSC.Nastran. One interferogram file is created for each distinct combination of surface
and subcase. Since one MSC.Nastran file may have many surfaces and subcases, there could be many
files produced. As the conversion is done, a summary table describing the conversion is listed.