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

正文內(nèi)容

牛頭刨床六桿機(jī)構(gòu)運(yùn)動(dòng)分析程序設(shè)計(jì)畢業(yè)論文-全文預(yù)覽

  

【正文】 le39。它的具體調(diào)用格式如下:   save FileName    save FileName v1 v2 把變量v1, save FileName v1 v2 append把變量v1,   save FileName v1 v2 -ascii 把變量v1,v2保存為FileName8位ASCII文件   save FileName v1 v2 -ascii -double把變量v1,v2保存為FileName16位ASCII文件 load FileName   load FileName ,v2裝入內(nèi)存 save FileName v1 v2 -ascii 把FileName ASCII文件中的變量v1,v2裝入內(nèi)存  [說(shuō)明]: v1,v2代表變量名;制定的變量個(gè)數(shù)不限,只要內(nèi)存或文件存在;變量名與變量名之間必須以空格相分開(kāi)。另外,在本例中“運(yùn)算”、“數(shù)據(jù)顯示”、“運(yùn)動(dòng)分析”和“運(yùn)動(dòng)仿真”的“callback”除“運(yùn)算”在后臺(tái)操作外,其它都有“callback”生成相應(yīng)子窗口。)。,... 39。,12,... 39。,39。,... 39。,h1,... 39。fontsize39。backgroundcolor39。cdata39。style39。)。本例的結(jié)果如圖5—6所示圖5—6 靜態(tài)文本和編輯框的設(shè)計(jì)結(jié)果本設(shè)計(jì)中在主窗口中創(chuàng)建命令按鈕的程序如下(限于篇幅這里只舉出部分程序):b=imread(39。mm39。position39。style39。,6)。,39。,...39。,...39。,h1,...39。,39。L139。position39。style39。,16)。,39。,39。,...39。,h1,...39。fontsize39。backgroundcolor39。string39。text39。parent39。,...39。,...39。,[ ],...39。,39。圖5—5 主界面框架的設(shè)計(jì)結(jié)果本設(shè)計(jì)中在主窗口中創(chuàng)建編輯框和靜態(tài)文本的程序如下(限于篇幅這里指列舉部分程序): h1_jgtext=uicontrol(...39。foregroundcolor39。frame39。parent39。,39。,...39。,h1,...39。,value2,...) [功能]:在句柄為handle的圖形窗口中實(shí)現(xiàn)一個(gè)控件,并返回該控件的句柄到hControl變量。它的調(diào)用格式: hcontrol=uicontrol(39。) 。,39。msgbox的調(diào)用格式為: msgbox(Message) msgbox(Message,Title) msgbox(Message,Title,Icon) msgbox(Message,Title,39。39。39。39。39。,39。h1_acknowledge_menu=uimenu(h1,39。39。39。39。,39。,39。39。39。39。39。,39。h1_help_menu=uimenu(h1,39。callback39。label39。,39。文件39。 2)‘PropertyName’和‘PropertyValue’構(gòu)成屬性二元對(duì),它們定義用戶(hù)菜單的屬性。,value2,...) [說(shuō)明] 1)Hm為該用戶(hù)菜單的句柄。典型的調(diào)用格式為:圖5—2 缺省的菜單條 Hm= uimenu(39。 這標(biāo)準(zhǔn)菜單受界面菜單‘MenuBar’屬性管理。off39。none39。normalized39。defaultuicontrolfontsize39。numbertitle39。name39。 (2)figure(H),使H為當(dāng)前的窗口,強(qiáng)制它在屏幕其他窗口的上面;假如H窗口不存在,同時(shí)H為整數(shù),這是將創(chuàng)建句柄為H的窗口,如下例。set(h2_zhuanjiaoslist,39。,[ ],... 39。,39。屬性對(duì)的數(shù)目沒(méi)有限制2) PS 是域名為屬性名的構(gòu)架數(shù)組 (3)對(duì)象屬性設(shè)置示例本設(shè)計(jì)中數(shù)據(jù)顯示窗口中創(chuàng)建顯示數(shù)據(jù)的listbox時(shí),把listbox的‘string’屬性設(shè)置為‘vars1’的程序如下: h2_zhuanjiaoslist=uicontrol(... 39。L1=str2num(L1)。設(shè)置“標(biāo)簽”的兩個(gè)方法:第一,創(chuàng)建時(shí)賦名第二,用set賦名據(jù)標(biāo)簽獲取對(duì)象句柄:如果屏幕上有多個(gè)圖形窗,且有的窗口又有多個(gè)子圖,那么獲取帶“標(biāo)簽”對(duì)象句柄的簡(jiǎn)捷指令是:hax=findobj(0,‘Tag’,‘A4’)。(4)根據(jù)圖形對(duì)象特性獲取句柄利用對(duì)象特性搜索對(duì)象句柄可以得到較高的搜索速度。)。,[ ],...39。,39。 H_pa=get(H_known,’Parent’) 獲取H_known句柄對(duì)象之“父”的句柄 H_ch=get(H_known,’Children’) 獲取H_known句柄對(duì)象之“子”的句柄本設(shè)計(jì)中主程序創(chuàng)建主界面“初始數(shù)據(jù)”框架后,可利用上述格式獲取其“父”句柄: h1_framec=uicontrol(...39。,39。,39。,39。,...% 不顯示標(biāo)題數(shù)目39。,...39。,[20 20 800 600],...39。 1)基本方法(1)從圖形創(chuàng)建指令獲得句柄 所有高層或低層指令都能通過(guò)以下格式產(chǎn)生句柄。因?yàn)樘热粲脩?hù)不對(duì)屬性加以定義,MATLAB總會(huì)自動(dòng)給對(duì)象的每個(gè)屬性賦予廠家定義的屬性。這樣書(shū)寫(xiě)的目的是便于閱讀。屬性有兩部分組成:屬性名和屬性值,即屬性二元對(duì)(Property_Name,Property_Value)。而簡(jiǎn)稱(chēng)為圖的圖形窗的句柄總是正整數(shù),它是用來(lái)標(biāo)示圖形窗序號(hào)。句柄的存取圖形對(duì)象惟一規(guī)范識(shí)別符。構(gòu)成MATLAB句柄圖形對(duì)象體系的11個(gè)圖形對(duì)象如圖5—1中方塊所示每個(gè)圖形對(duì)象都可以獨(dú)立操作。它所支持的指令,可直接創(chuàng)建線、文字、網(wǎng)線、面以及圖形用戶(hù)界面。 二、功能界面的實(shí)現(xiàn)。在設(shè)計(jì)中,步驟之間也許要交叉執(zhí)行或復(fù)合執(zhí)行;設(shè)計(jì)和實(shí)現(xiàn)過(guò)程往往不是一步到位的,可能需要反復(fù)修改,才能獲得滿(mǎn)意的界面。以下是預(yù)期的界面:圖4—4 預(yù)期主界面圖4—5 預(yù)期數(shù)據(jù)結(jié)果顯示界面窗口圖4—6 預(yù)期的運(yùn)動(dòng)分析界面窗口圖4—7 預(yù)期運(yùn)動(dòng)仿真界面 程序框圖的設(shè)計(jì) 程序框圖如下所示:圖4—8 程序框圖 以上既是總界面的結(jié)構(gòu),也是軟件的總結(jié)構(gòu),也同時(shí)是程序流程圖。 2)在1)完成后,用戶(hù)點(diǎn)擊“數(shù)據(jù)顯示”按鈕,彈出“數(shù)據(jù)顯示”窗口,并顯示牛頭刨床運(yùn)動(dòng)分析的結(jié)果數(shù)據(jù)。這個(gè)原則基于以下認(rèn)識(shí),即用戶(hù)的操作經(jīng)驗(yàn)應(yīng)有助于用戶(hù)完成后面的操作;設(shè)計(jì)者不應(yīng)該給用戶(hù)太多意外,否則會(huì)讓用戶(hù)一頭霧水;前面執(zhí)行這個(gè)命令是一種用法,于是產(chǎn)生了歧義。 c用圖形輸入代替數(shù)值輸入 對(duì)于用戶(hù)來(lái)說(shuō),在圖形用戶(hù)界面下,圖形輸入比數(shù)值輸入更加方便。這也上操作簡(jiǎn)潔性的一種間接體現(xiàn)。設(shè)計(jì)者一定要警惕這種盲目追求強(qiáng)大的心理。用戶(hù)應(yīng)該是設(shè)計(jì)者心中的上帝。其實(shí),只要在設(shè)計(jì)整個(gè)過(guò)程中貫穿以人為本的設(shè)計(jì)理念,設(shè)計(jì)出的界面自然會(huì)達(dá)到以上要求。擁護(hù)可以很快的提取出對(duì)自己有用的信息。否則,編程員思路不清晰,開(kāi)發(fā)過(guò)程中回走很多彎路,因而開(kāi)發(fā)的效率低下,并且設(shè)計(jì)出的GUI也不一定讓人滿(mǎn)意。 圖形用戶(hù)界面(GUI:Graphic User Interface)則是指有窗口、光標(biāo)、按鍵、菜單、文字說(shuō)明等對(duì)象構(gòu)成的一個(gè)用戶(hù)界面。其中有四個(gè)未知變量φ3,φ5,P及S。本設(shè)計(jì)正是基于這些用MATLAB編程實(shí)現(xiàn)牛頭刨床的運(yùn)動(dòng)分析以及圖解法無(wú)法實(shí)現(xiàn)的運(yùn)動(dòng)仿真。為了確定牛頭刨床的設(shè)計(jì)是否滿(mǎn)足要求,就必須對(duì)其進(jìn)行運(yùn)動(dòng)分析。(2) MATLAB程序不能脫離其環(huán)境運(yùn)行,因?yàn)镸ATLAB不是計(jì)算機(jī)語(yǔ)言,雖然如今它已經(jīng)可以進(jìn)行編譯,但是還不太方便。 由于MATLAB具有如此之多的特點(diǎn),在歐美高等院校,MATLAB已成為應(yīng)用于線性代數(shù)、自動(dòng)控制理論、數(shù)理統(tǒng)計(jì)、數(shù)字信號(hào)處理、時(shí)間序列分析、動(dòng)態(tài)系統(tǒng)仿真等高級(jí)課程的基本教學(xué)工具;在研究單位、工業(yè)部門(mén),MATLAB也被廣泛用于研究和解決各種工程問(wèn)題。 (3)高效性:MATLAB語(yǔ)句功能十分強(qiáng)大,一條語(yǔ)句可完成十分復(fù)雜的任務(wù)。對(duì)于一個(gè)從事特定領(lǐng)域的工程師來(lái)說(shuō),不僅可利用MATLAB所提供的函數(shù)及基本工具箱函數(shù),還可方便地構(gòu)造出專(zhuān)用的函數(shù),從而大大擴(kuò)展了其應(yīng)用范圍。 用MATLAB處理工程問(wèn)題優(yōu)缺點(diǎn)MATLAB是MATHWOTKS公司于1982年推出的一套高性能的數(shù)值計(jì)算和可視化軟件。MATLAB編寫(xiě)的程序在應(yīng)用的過(guò)程中為解釋執(zhí)行,既不需要編譯生成也不生成可執(zhí)行文件,而是解釋一句,執(zhí)行一句,其速度是可想而知的了。5)易于擴(kuò)充。4)功能強(qiáng)大的工具箱。MATLAB本身?yè)碛胸S富的庫(kù)函數(shù),并具有結(jié)構(gòu)化的流程控制語(yǔ)句和運(yùn)算符,用戶(hù)可以在使用的過(guò)程中方便自如的使用。MATLAB能夠很好的幫助工程師及科學(xué)家解決實(shí)際問(wèn)題,它經(jīng)過(guò)20多年來(lái)的不斷完善和改進(jìn),已經(jīng)成為公認(rèn)的優(yōu)秀的數(shù)學(xué)應(yīng)用軟件之一?,F(xiàn)在,MATLAB已經(jīng)發(fā)展成為適合多學(xué)科的大型軟件,在世界各高校,MATLAB已經(jīng)成為線性代數(shù)、數(shù)值分析、數(shù)理統(tǒng)計(jì)、優(yōu)化方法、自動(dòng)控制、數(shù)字信號(hào)處理、動(dòng)態(tài)系統(tǒng)仿真等高級(jí)課程的基本教學(xué)工具。是國(guó)際公認(rèn)的優(yōu)秀數(shù)學(xué)應(yīng)用軟件之一。 隨著科學(xué)研究的不斷深入,以及工程應(yīng)用不斷朝著專(zhuān)業(yè)化、精確化方向發(fā)展,科研工作者以及工程技術(shù)人員對(duì)計(jì)算機(jī)技術(shù)的要求也越來(lái)越高。隨著計(jì)算機(jī)技術(shù)的發(fā)展,在軌跡綜合中引入了計(jì)算機(jī),并開(kāi)始出現(xiàn)代數(shù)法和優(yōu)化法,把機(jī)構(gòu)學(xué)問(wèn)題轉(zhuǎn)化為數(shù)學(xué)問(wèn)題。 而在本設(shè)計(jì)課題中通過(guò)對(duì)機(jī)構(gòu)的加速度和速度分析,就可以在設(shè)計(jì)牛頭刨床的導(dǎo)桿機(jī)構(gòu)時(shí)保證刨刀在切削過(guò)程中接近于等速運(yùn)動(dòng),從而保證加工質(zhì)量和延長(zhǎng)刀具壽命;此外還保證了刀具的急回性能,從而提高了生產(chǎn)率。牛頭刨床六桿機(jī)構(gòu)運(yùn)動(dòng)分析程序設(shè)計(jì)畢業(yè)論文1 緒論 機(jī)構(gòu)運(yùn)動(dòng)分析是不考慮引起機(jī)構(gòu)運(yùn)動(dòng)的外力的影響,而僅從幾何角度出發(fā),根據(jù)已知的原動(dòng)件的運(yùn)動(dòng)規(guī)律(通常假設(shè)為勻速運(yùn)動(dòng)),確定機(jī)構(gòu)其它構(gòu)件上各點(diǎn)的位移、速度、加速度,或構(gòu)件的角位移、角速度、角加速度等運(yùn)動(dòng)參數(shù)。 通過(guò)速度和加速度分析可以了解機(jī)構(gòu)從動(dòng)件的速度、加速度的變化規(guī)律能否達(dá)到工作要求。較早時(shí)人們主要用幾何圖解法,但是其求解精度和適用范圍都受到了極大的限制。對(duì)于經(jīng)常需要大量數(shù)據(jù)進(jìn)行分析處理或者對(duì)復(fù)雜問(wèn)題進(jìn)行計(jì)算求解的科研工作者來(lái)說(shuō),計(jì)算機(jī)技術(shù)的引入大大的降低了工作強(qiáng)度,是原本復(fù)雜的工作變得簡(jiǎn)單,從而極大的提高了工作效率。MATLAB 是MATRIX LABORATORY(“矩陣實(shí)驗(yàn)室”)的縮寫(xiě),是由美國(guó)MATHWORKS 公司開(kāi)發(fā)的集數(shù)值計(jì)算、符號(hào)計(jì)算和圖形可視化三大基本功能于一體的,功能強(qiáng)大、操作簡(jiǎn)單的語(yǔ)言。1993年,MATHWORKS公司推出了基于個(gè)人計(jì)算機(jī)的MATLAB ,到了1997年又推出了MATLAB (Release 11),并在2000年又推出了最新的MATLAB 6版本(Release 12),如今。MATLAB不僅可以處理代數(shù)問(wèn)題和數(shù)值分析問(wèn)題,而且還具有強(qiáng)大的圖形處理和仿真模擬等功能。利用其運(yùn)算符號(hào)和庫(kù)函數(shù)可使其程序相當(dāng)簡(jiǎn)短,兩三行語(yǔ)句就可實(shí)現(xiàn)幾十行甚至幾百行C或FORTRAN的程序功能,從而極大的簡(jiǎn)化了線性運(yùn)算,而線性運(yùn)算是整個(gè)數(shù)值計(jì)算的基礎(chǔ),所以以矩陣作為基本語(yǔ)言要素可以提高數(shù)值計(jì)算的編程效率。它既包括對(duì)二維和三維數(shù)據(jù)可視化、圖像處理、動(dòng)畫(huà)制作等高層次的繪圖命令,也包括可以修改圖形及編制完整圖形界面的、低層次的繪圖命令。而學(xué)科性工具箱是專(zhuān)業(yè)性比較強(qiáng)的,如優(yōu)化工具箱、統(tǒng)計(jì)工具箱、控制工具箱、小波工具箱、圖象處理工具箱、通信工具箱等。與C、Fortran等傳統(tǒng)的程序設(shè)計(jì)語(yǔ)言相比,MATLAB的程序設(shè)計(jì)語(yǔ)言的一個(gè)顯著缺點(diǎn)即使循環(huán)代碼執(zhí)行效率較低,這是與其執(zhí)行方式直接相關(guān)的。 目前,MATLAB已經(jīng)成為國(guó)際上公認(rèn)的優(yōu)秀數(shù)學(xué)應(yīng)用軟件之一。其特點(diǎn)是: (1)可擴(kuò)展性:MATLAB最重要的特點(diǎn)是易于擴(kuò)展,它允許用戶(hù)自行建立指定功能的M文件。 (2)易學(xué)易用性:MATLAB不需要用戶(hù)有高深的數(shù)學(xué)知識(shí)和程序設(shè)計(jì)能力,不需要用戶(hù)深刻了解算法及編程技巧。據(jù)MATHWOKS公司聲稱(chēng),MATLAB軟件中所包含的MATLAB源代碼相當(dāng)于70萬(wàn)行C代碼?! ?1) MATLAB是一種解釋性語(yǔ)言,因此它的實(shí)時(shí)效率是相當(dāng)差的。 對(duì)于牛頭刨床來(lái)說(shuō),其刨刀在工作行程中應(yīng)該接近等速,而回程速度卻應(yīng)高于前者速度,從而提高效率。而當(dāng)需要精確地知道或要了解機(jī)構(gòu)在整個(gè)運(yùn)動(dòng)循環(huán)過(guò)程中的運(yùn)動(dòng)特性時(shí),采用解析法并借助于計(jì)算機(jī),不僅可以獲得很高的計(jì)算精度及一系列位置的分析結(jié)果,并能繪出機(jī)構(gòu)相應(yīng)的運(yùn)動(dòng)線圖,同時(shí)還可以把機(jī)構(gòu)分析和機(jī)構(gòu)綜合問(wèn)題聯(lián)系起來(lái),以便于機(jī)構(gòu)的優(yōu)化設(shè)計(jì)。解:如圖,先建立一個(gè)直角坐標(biāo)系,并標(biāo)出各桿矢及其方位角。如、鍵盤(pán)、鼠標(biāo)、跟蹤球、話(huà)筒都可以成為與計(jì)算機(jī)交換信息的接口。設(shè)計(jì)者必須重視設(shè)計(jì)工作,不能急于編寫(xiě)源代碼。 簡(jiǎn)潔性意味著界面簡(jiǎn)單明了,直接清晰。以上三點(diǎn)也許過(guò)于抽象,具體過(guò)程中不宜操作。這種取舍的標(biāo)準(zhǔn)應(yīng)著眼于用戶(hù),要看是否便于用戶(hù)操作。GUI本來(lái)是從圖像的角度幫助用戶(hù)理解客觀世界的,但是繽紛蕪雜的表面想象卻很容易掩蓋事物的真相,影響擁護(hù)做出正確的判斷,這當(dāng)然是不可取的。b縮小交互區(qū)域如果能在一個(gè)界面中完成的事情堅(jiān)決不要放在兩個(gè)界面中完成。比較以下兩個(gè)設(shè)計(jì):圖4—1 多界面窗口圖4—2 單界面窗口結(jié)果 由以上兩個(gè)設(shè)計(jì)不難發(fā)現(xiàn)在第二種設(shè)計(jì)中只需要通過(guò)按鈕就可以實(shí)現(xiàn)預(yù)期的功能,而無(wú)須像第一種設(shè)計(jì)中那樣在不同的界面中進(jìn)行切換。2)一致性: 一致性的含義很廣泛,既包括操作指令的前后一致,也包括操作界面中各種圖形對(duì)象擺放位置的一致性。設(shè)計(jì)遵循的步驟: 圖4—3 設(shè)計(jì)遵循的步驟 功能要求 本次論文的結(jié)果是設(shè)計(jì)出如上述4—2所示的圖形用戶(hù)界面,該界面應(yīng)該具有以下功能: 1)在編輯框中輸入牛頭刨床的參數(shù)后,點(diǎn)擊“運(yùn)算”按鈕,實(shí)現(xiàn)后臺(tái)的運(yùn)算, 中。 ,在本設(shè)計(jì)的界面設(shè)計(jì)中確立以下思路: 由于本設(shè)計(jì)是對(duì)牛頭刨床進(jìn)行運(yùn)動(dòng)分析和運(yùn)動(dòng)仿真,所以在界面中應(yīng)該首先創(chuàng)建五個(gè)框架區(qū),分別顯示結(jié)構(gòu)參數(shù),結(jié)構(gòu)模型,初始數(shù)據(jù),運(yùn)動(dòng)參數(shù)和命令按鈕;然后在相應(yīng)的框架區(qū)中分別創(chuàng)建text文本和edit編輯框以及命令按鈕,以使用戶(hù)可以通過(guò)對(duì)參數(shù)的改變來(lái)實(shí)現(xiàn)相應(yīng)的控制;最后,除“運(yùn)算”和“退出”按鈕在后臺(tái)操作外,其它的按鈕“數(shù)據(jù)顯示”、“運(yùn)動(dòng)分析”、“運(yùn)動(dòng)仿真”被按下都會(huì)彈出相應(yīng)的操作界面。以上過(guò)程,僅僅是一般原則。在這四個(gè)界面的實(shí)現(xiàn)中,大體又可分為兩類(lèi):一、主界面的實(shí)現(xiàn)。該系統(tǒng)提供創(chuàng)建計(jì)算機(jī)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1