zemax源碼: This DLL models an anamorphic aspheric surface. This surface is essentially an even aspheric surface with different terms for the x and y directions. The sag is given by: Z = ((CX*x*x)+(CY*y*y)) / (1 + sqrt(1-((1+KX)*CX*CX*x*x)-((1+KY)*CY*CY*y*y))) + AR*( (1 - AP)*x*x + (1 + AP)*y*y )^2 + BR*( (1 - BP)*x*x + (1 + BP)*y*y )^3 + CR*( (1 - CP)*x*x + (1 + CP)*y*y )^4 + DR*( (1 - DP)*x*x + (1 + DP)*y*y )^5 Note the terms AR, BR, CR, and DR ... have units of length to the -3, -5, -7, and -9 power. The terms AP, BP, CP, and DP are dimensionless. The surface is rotationally symmetric only if AP = BP = CP = DP == 0 and CX = CY and KX = KY.
標簽: surface This essentially anamorphic
上傳時間: 2015-07-25
上傳用戶:lht618
RSA公鑰加密算法基于大整數因式分解困難這樣的事實。 選擇兩個素數,p,q。(一般p,q選擇很大的數) 然后計算 z=p*q f=(p-1)(q-1) 選擇一個n,使gcd(n,f)=1(gcd代表greatest common divider,一般n也選擇一個素數), n和z就作為公鑰。 選擇一個s,0<s<f,滿足n*s % f=1,s就作為私鑰。
上傳時間: 2013-12-14
上傳用戶:wxhwjf
使用面向對象方法完成“快速拼寫檢查程序”的分析、設計和實現過程。快速拼寫檢查程序基本要求說明如下: 1.進行拼寫檢查的文件以文本文件形式存儲于外存上;2.只檢查文件中英文單詞的拼寫錯誤;3.單詞是用字母(a…z或A…Z)定義,任一非字母字符作為分隔符;4.判斷單詞拼寫正誤的依據是詞典,詞典以文本文件形式存放于外存上;5.詞典文件第1行為詞典的名稱,以后每一行存放一個單詞;6.輸出結果以文本文件形式存儲,其格式為:第1行:被拼寫檢查的文件名 + 詞典名 第2行后的每一行: 出錯單詞 位于第x行7.設計一個合理的GUI,注意GUI界面類與功能類的關系應比較松散。
上傳時間: 2014-01-23
上傳用戶:阿四AIR
用MATLAB繪制系統零極點,有關Z變換的相關知識
上傳時間: 2015-08-12
上傳用戶:561596
圖形學消隱實驗,*方案1上下旋轉,只顯示可見面,函數說明:void Project(float X,float Y,float Z) 功能:根據透視或平行投影將三維點進行投影變換 入口參數:float X,float Y,float Z 返回參數:無(void)
上傳時間: 2013-12-22
上傳用戶:liuchee
verilog HDL 編寫的PWM,是初學CPLD者入門Z資源,epm7128stc100-10
上傳時間: 2015-09-05
上傳用戶:gdgzhym
L為樁長,r為計算點與樁軸線的水平距離,z為計算點距離地面深度。都取正值 %f1,f2,f3依次是點荷載、均布荷載以及三角形荷載下的Geddes應力解函數 %Ip,Ir,It依次是對應三個荷載下的應力系數,負表示拉,正表示壓
標簽:
上傳時間: 2014-05-23
上傳用戶:xuanjie
風魂游戲庫源碼 風魂plus,最新的源碼包,解壓密碼為www.csai.cn z
上傳時間: 2014-01-02
上傳用戶:稀世之寶039
同一個數會由于采用不同的基數而使得其表現的形式是完全不一樣的,在我們的學習中,我們熟悉的基數有10進制、12進制、60進制、2進制、8進制和16進制。比如數據12,如果我們用2進制表示,則它就是1100;如果用3進制表示就是110;如果用8進制表示則是14。我們的編程任務就是與數的進制(也就是基數)有關。 程序中我們會給大家很多個數對(假設每個數對的數用X和Y表示),程序需要解決的問題就是為X和Y各選擇一個最小的基數,以使得這兩個數在其選擇的基數上是一對相等的數。 例如,12和5這個數對,我們可以為12選擇基數3,為5選擇基數6,這樣一來12(base 3)=5(base 6),因為12(base 3)就是10進制數5,而5(base 6)也是10進制數中的5。 程序的輸入是通過文件完成的。 文件中的每一行都包含一個數對X和Y,兩個數通過一個或多個空格符分割,與X和Y相關聯的有效基數值范圍為2~36。X和Y的合理數值表示字符包括0—9和A-Z(表示數值10-35)。 文件的最后一行用一個數字0表示輸入的結束。
標簽:
上傳時間: 2013-12-17
上傳用戶:skfreeman
BNB20 Finds the constrained minimum of a function of several possibly integer variables. % Usage: [errmsg,Z,X,t,c,fail] = % BNB20(fun,x0,xstatus,xlb,xub,A,B,Aeq,Beq,nonlcon,settings,options,P1,P2,...) % % BNB solves problems of the form: % Minimize F(x) subject to: xlb <= x0 <=xub % A*x <= B Aeq*x=Beq % C(x)<=0 Ceq(x)=0 % x(i) is continuous for xstatus(i)=0 % x(i) integer for xstatus(i)= 1 % x(i) fixed for xstatus(i)=2 %
標簽: constrained variables function possibly
上傳時間: 2014-01-13
上傳用戶:youth25