freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

激光原理課程設(shè)計(jì)--平行平面腔自再現(xiàn)模fox-li數(shù)值迭代解法及matlab實(shí)現(xiàn)(存儲(chǔ)版)

  

【正文】 .................................................................... 9 六、主要參考文獻(xiàn) ........................................................................................................................ 9 附錄 激光原理課程設(shè)計(jì) 1 一、 設(shè)計(jì) 目的 為了加深對(duì)激光原理中 FoxLi平行平面腔的迭代解法的理解,學(xué)習(xí) matlab的使用 ,鍛煉運(yùn)用數(shù)值方法解決專業(yè)問(wèn)題的能力。 考慮在開腔中往返傳播的一列波。 而對(duì)于方形鏡平行平面鏡 222 )()( Lyyxx ???????? 將 ? 按 ( 39。)[]22( , ) ( ) ( 39。) 39。 下面是程序框圖: 激光原理課程設(shè)計(jì) 4 程序?qū)崿F(xiàn) 源程序: clear,clc global steps L k a lamda=input(39。)。 for m=1:N for mm=1:steps u0(mm)=QU(x(mm),u_)。)。)。 實(shí)現(xiàn)方法是這樣的:設(shè) 一次積分將計(jì)算 steps 個(gè)點(diǎn), 先迭代 30次,用個(gè) 30*steps 的 矩陣把這 30次的結(jié)果儲(chǔ)存下來(lái), 取出該矩陣的第 steps/4 列(對(duì)應(yīng) x=a/2 處),判斷該列最大值與最小值之差是否小于 ,是則結(jié)束判斷,第 30次就自再現(xiàn)了,否則,計(jì)算第 31 次的 振幅,用 31次的結(jié)果去覆蓋矩陣中的第一行數(shù)據(jù),再取出該矩陣的第 steps/4 列,判斷該列最大值與最小值之差是否小于 ,是則 結(jié)束判斷,第 31 次就自再現(xiàn)了,否則,計(jì)算第 32 次的振幅 ?? 程序: clear,clc global steps L k a lamda=input(39。)。 for m=1:30 for mm=1:steps u0(mm)=QU(x(mm),u_)。 else N=N+1。x39。x39。 GUI 界面的制作 由于制作了多種圖像顯示方式,為了方便使用,設(shè)計(jì)了如下圖的 GUI 界面: 激光原理課程設(shè)計(jì) 9 在 GUI中可以動(dòng)態(tài)地顯示振幅和相位在 x 方向以及在鏡面上相對(duì)分布。,hObject,eventData,handles,...) calls the local % function named CALLBACK in with the given input arguments. % % LASER_GUI(39。, mfilename, ... 39。, [] , ... 39。 end % End initialization code DO NOT EDIT % Executes just before Laser_GUI is made visible. function Laser_GUI_OpeningF(hObject, eventdata, handles, varargin) % This function has no output args, see OutputF. % hObject handle to figure % eventdata reserved to be defined in a future version of MATLAB % handles structure with handles and user data (see GUIDATA) % varargin mand line arguments to Laser_GUI (see VARARGIN) % Choose default mand line output for Laser_GUI = hObject。 function wavelength_Callback(hObject, eventdata, handles) % hObject handle to wavelength (see GCBO) % eventdata reserved to be defined in a future version of MATLAB % handles structure with handles and user data (see GUIDATA) % Hints: get(hObject,39。), get(0,39。String39。defaultUicontrolBackgroundColor39。) returns contents of area as text % str2double(get(hObject,39。)) set(hObject,39。String39。BackgroundColor39。String39。 k=2*pi/lamda。 end % Executes on button press in pushbutton3. function pushbutton3_Callback(hObject, eventdata, handles) % hObject handle to pushbutton3 (see GCBO) % eventdata reserved to be defined in a future version of MATLAB % handles structure with handles and user data (see GUIDATA) global steps L k a lamda=str2num(get(,39。))。 u_=ones(1,steps)。 end % function Untitled_1_Callback(hObject, eventdata, handles) % hObject handle to Untitled_1 (see GCBO) 激光原理課程設(shè)計(jì) 15 % eventdata reserved to be defined in a future version of MATLAB % handles structure with handles and user data (see GUIDATA) function y=QU(x,u) global steps L k a x_=linspace(a,a,steps)。 Z_P=sqrt((interp1(x,angle_u0,X)).^2+(interp1(x,angle_u0,Y)).^2)。 x=linspace(a,a,steps)。 a=str2num(get(,39。 激光原理課程設(shè)計(jì) 1
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1