zemax源碼: This DLL models a standard ZEMAX surface type, either plane, sphere, or conic The surface also demonstrates a user-defined apodization filter The filter is defined as part of the real ray trace, case 5 The filter can be used at the stop to produce x-y Gaussian apodization similar to the Gaussian pupil apodization in ZEMAX but separate in x and y. The amplitude apodization is of the form EXP[-(Gx(x/R)^2 + Gy(y/R)^2)] The transmission is of the form EXP[-2(Gx(x/R)^2 + Gy(y/R)^2)] where x^2 + y^2 = r^2 R = semi-diameter The tranmitted intensity is maximum in the center. T is set to 0 if semi-diameter < 1e-10 to avoid division by zero.
標簽: standard surface models either
上傳時間: 2013-12-05
上傳用戶:003030
* 本算法用最小二乘法依據(jù)指定的M個基函數(shù)及N個已知數(shù)據(jù)進行曲線擬和 * 輸入: m--已知數(shù)據(jù)點的個數(shù)M * f--M維基函數(shù)向量 * n--已知數(shù)據(jù)點的個數(shù)N-1 * x--已知數(shù)據(jù)點第一坐標的N維列向量 * y--已知數(shù)據(jù)點第二坐標的N維列向量 * a--無用 * 輸出: 函數(shù)返回值為曲線擬和的均方誤差 * a為用基函數(shù)進行曲線擬和的系數(shù), * 即a[0]f[0]+a[1]f[1]+...+a[M]f[M].
標簽: 數(shù)據(jù) 函數(shù) 算法 最小二乘法
上傳時間: 2015-07-26
上傳用戶:
* 用改進的歐拉方法求解初值問題,其中一階微分方程未y =f(x,y) * 初始條件為x=x[0]時,y=y(tǒng)[0]. * 輸入: f--函數(shù)f(x,y)的指針 * x--自變量離散值數(shù)組(其中x[0]為初始條件) * y--對應(yīng)于自變量離散值的函數(shù)值數(shù)組(其中y[0]為初始條件) * h--計算步長 * n--步數(shù) * 輸出: x為說求解的自變量離散值數(shù)組 * y為所求解對應(yīng)于自變量離散值的函數(shù)值數(shù)組
標簽: 初值
上傳時間: 2015-07-26
上傳用戶:libinxny
輸入一系列遞減順序的整數(shù)(100,50,40,30……),以0標志結(jié)束,將這些數(shù)作為data域逆序建立一個單鏈表;從鍵盤輸入一個整數(shù)X,將X插入到此單鏈表中并保持單鏈表data域的值遞增關(guān)系,輸出此時單鏈表各結(jié)點data域的值;從鍵盤輸入一個整數(shù)Y,若Y值在單鏈表中存在,則刪除data域的值為Y的結(jié)點(注單鏈表中沒有data域值相同的結(jié)點),并輸出此時單鏈表各結(jié)點data域的值。
上傳時間: 2013-12-20
上傳用戶:s363994250
maven 2.0 The following instructions show how to install Maven 2: 1) Unpack the archive where you would like to store the binaries, eg: tar zxvf maven-2.0.tar.gz or unzip maven-2.0.zip 2) A directory called "maven-2.0" will be created. 3) Add the bin directory to your PATH, eg: export PATH=/usr/local/maven-2.0/bin:$PATH or set PATH="c:\program files\maven-2.0\bin" %PATH% 4) Make sure JAVA_HOME is set to the location of your JDK 5) Run "mvn --version" to verify that it is correctly installed.
標簽: instructions following archive install
上傳時間: 2014-01-19
上傳用戶:weiwolkt
這是一個讓單片機發(fā)出音樂的程序,包括幾種簡單的聲響,警聲,和幾首音樂。 ..\TestSound.prj 項目文件 ..\TestSound.c 主程序文件 ..\Music.h 音樂驅(qū)動文件 ..\Music_data.h 幾首音樂數(shù)據(jù)文件 ..\TestSound.hex 可供燒錄的文件 ..\TestSound.asm 生成的匯編文件
上傳時間: 2015-08-12
上傳用戶:ls530720646
數(shù)字信號處理的應(yīng)用之一是從含有加性噪聲的信號中去除噪聲。現(xiàn)有被噪聲污染的信號x[k]=s[k]+d[k],式中: 為原始信號d[k]為均勻分布的白噪聲。 (1)分別產(chǎn)生50點的序列s[k]和白噪聲序列d[k],將二者疊加生成x[k],并在同一張圖上繪出x0[k],d[k]和x[k]的序列波形。 (2)均值濾波可以有效去除疊加在低頻信號上的噪聲。已知3點滑動平均數(shù)字濾波器的單位脈沖響應(yīng)為h[k]=[1,1,1 k=0,1,2],計算y[k]=x[k]*h[k],在同一張圖上繪出前50點y[k],s[k]和x[k]的波形,比較序列y[k]和s[k]。
標簽: 信號 白噪聲 數(shù)字信號處理 分布
上傳時間: 2015-08-19
上傳用戶:Andy123456
圖形學(xué)消隱實驗,*方案1上下旋轉(zhuǎn),只顯示可見面,函數(shù)說明:void Project(float X,float Y,float Z) 功能:根據(jù)透視或平行投影將三維點進行投影變換 入口參數(shù):float X,float Y,float Z 返回參數(shù):無(void)
上傳時間: 2013-12-22
上傳用戶:liuchee
ST7 Visual Develop for ST7 Assembler Toolset Users integrated development environment that allows you to build, debug and program applications for ST7 microcontrollers.
標簽: development environment integrated ST7
上傳時間: 2015-08-25
上傳用戶:1109003457
VC+MO最短路徑算法 // 計算線的幾何長度 double CalcLength() // 通過線的id得到線數(shù)據(jù) BOOL GetLineData(int id) // 得到距離某點最近的線段,返回該線段的id int GetNearestLineData( double x, double y) // 判斷兩點是否重合 BOOL IsPtCoincide( NetPoint ptFirst, NetPoint ptSecond ) // 得到最鄰近的點
標簽: GetLineData CalcLength double BOOL
上傳時間: 2015-08-28
上傳用戶:lizhen9880
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1