




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、課程設計的步驟:課程設計的步驟:1、先看任務書,以發到信箱的任務書為準、先看任務書,以發到信箱的任務書為準2、再看、再看“miao.m”這個文件,主要的這個文件,主要的MATLAB知識都在這里面,知識都在這里面,可以結合本可以結合本PPT文件學習。同學們之間的學習是重要的學習方法。文件學習。同學們之間的學習是重要的學習方法。3、如果用到自定義函數,見文件、如果用到自定義函數,見文件“miao_func.m”示例示例4、如果用到求兩條曲線交點,見文件、如果用到求兩條曲線交點,見文件“solve_equ.m”示例示例5、課程設計完成后,要仔細檢查(這一點額很重要),避免低、課程設計完成后,要仔細檢
2、查(這一點額很重要),避免低級錯誤;然后按照要求命名相關文件資料,具體要求見文件級錯誤;然后按照要求命名相關文件資料,具體要求見文件“上上交的電子文檔內容與名稱格式交的電子文檔內容與名稱格式.doc”6、做完的同學盡快聯系指導老師進行答辯、做完的同學盡快聯系指導老師進行答辯7、上交內容:、上交內容:必備內容:必備內容:Word版本的課程設計,存成版本的課程設計,存成Word2003版本(電子版)版本(電子版) ;源程序;源程序(電子版)、答辯記錄(紙質版,左上角寫上聯系方式,右上角寫上(電子版)、答辯記錄(紙質版,左上角寫上聯系方式,右上角寫上“班序班序號號”)其它內容:其它需要說明的文件其它
3、內容:其它需要說明的文件課程設計的注意問題課程設計的注意問題 電子文檔要經常保存,要作到萬無一失,以免電電子文檔要經常保存,要作到萬無一失,以免電腦出故障后文檔丟失。腦出故障后文檔丟失。 上交的電子文檔要保留備份,最少保留一個學期,上交的電子文檔要保留備份,最少保留一個學期,這樣是為了避免上交到指導教師的電子文檔丟失這樣是為了避免上交到指導教師的電子文檔丟失(由于指導教師的硬盤損壞、病毒感染等原因)(由于指導教師的硬盤損壞、病毒感染等原因)后,可以再向指導教師上交一份。后,可以再向指導教師上交一份。 除任務書中的內容,其余的要自己動手撰寫,即除任務書中的內容,其余的要自己動手撰寫,即使完全一樣
4、的內容。,比如公式,也要自己輸入。使完全一樣的內容。,比如公式,也要自己輸入。從任務書復制到說明書中的內容也需要作適當修從任務書復制到說明書中的內容也需要作適當修改,以保持前后文的協調。改,以保持前后文的協調。MATLAB在汽車理論課在汽車理論課程設計的應用培訓程設計的應用培訓工欲善其事,必先利其器工欲善其事,必先利其器 山東理工大學山東理工大學 交通與車輛工程學院交通與車輛工程學院苗立東苗立東生產工具是生產力水平的重要標志生產工具是生產力水平的重要標志MATLAB的應用的應用2010年年9月月8日在日在中國優秀碩士學位論文全文數據庫中國優秀碩士學位論文全文數據庫 中檢索(中檢索(至至 200
5、6 年年12月月31日,累積碩士學位論文全文文獻日,累積碩士學位論文全文文獻37萬多篇。萬多篇。 )MATLAB的應用的應用2010年年9月月8日在日在中國優秀碩士學位論文全文數據庫中國優秀碩士學位論文全文數據庫 中檢索(中檢索(至至 2006 年年12月月31日,累積碩士學位論文全文文獻日,累積碩士學位論文全文文獻37萬多篇。萬多篇。 )MATLAB的應用的應用2010年年9月月8日在日在中國博士學位論文全文數據庫中國博士學位論文全文數據庫 中檢索(中檢索(至至 2006 年年12月月31日,累積學位論文全文文獻日,累積學位論文全文文獻5萬多篇。萬多篇。 )MATLAB的應用的應用MATLA
6、B的應用的應用MAPLE的應用的應用MATLAB6.5的安裝的安裝將將matlab6p5.rar壓縮文件復制到硬盤,解壓縮文件復制到硬盤,解壓,如下壓,如下MATLAB6.5的安裝的安裝將將setup為安裝文件,序列號在為安裝文件,序列號在sn文件里面文件里面MATLAB6.5的安裝的安裝雙擊雙擊setup安裝,選安裝,選nextMATLAB6.5的安裝的安裝出現出現打開打開sn文件,復文件,復制序列號制序列號填入,點填入,點nextMATLAB6.5的安裝的安裝出現出現點點yesMATLAB6.5的安裝的安裝出現,在里面隨便填幾個字母出現,在里面隨便填幾個字母點點next,出,出現,選現,選
7、noMATLAB6.5的安裝的安裝出現出現4點點next,以后按提示操作,以后按提示操作1路徑不要有空格路徑不要有空格2空間足夠空間足夠3MATLAB必選;其余可選必選;其余可選以下以下MATLAB7.0安裝安裝先看看系統有沒有虛擬光驅軟件,比如先看看系統有沒有虛擬光驅軟件,比如daemonMATLAB培訓培訓MATLAB培訓培訓如果沒有,請安裝,安裝過程可能要啟動重如果沒有,請安裝,安裝過程可能要啟動重新計算機新計算機MATLAB培訓培訓安裝完成后雙擊運行安裝完成后雙擊運行daemon,右下角出現,右下角出現相應圖標相應圖標MATLAB培訓培訓把把matlab7.0安裝文件夾都復制到硬盤,大
8、安裝文件夾都復制到硬盤,大約占用約占用1.04G。建議不要復制到安裝操作系。建議不要復制到安裝操作系統的分區,記住位置統的分區,記住位置MATLAB培訓培訓點擊右下角圖標運行點擊右下角圖標運行daemon,找到第一虛擬光驅文件,選中,找到第一虛擬光驅文件,選中文件文件EFAML71,打開,打開,MATLAB安裝程序自動運行安裝程序自動運行Win7操作系統,直接安裝可能會不操作系統,直接安裝可能會不兼容。兼容。有的同學把安裝文件的屬性改成兼有的同學把安裝文件的屬性改成兼容容Vista SP1能夠安裝成功能夠安裝成功安裝完成后運行有問題也可以把兼安裝完成后運行有問題也可以把兼容性改一下試試。容性改
9、一下試試。有的同學的計算機是有的同學的計算機是AMD的的CPU,與與matlab7.0不兼容,但是兼容不兼容,但是兼容matlab7.1估計更高版本的估計更高版本的MATLAB與與Win7兼兼容性會好(沒有親自體會)容性會好(沒有親自體會)MATLAB培訓培訓安裝安裝MATLAB,點,點NextMATLAB培訓培訓出現,要求輸入出現,要求輸入PLPMATLAB培訓培訓這時在這時在matlab7.0安裝文件夾中找到安裝文件夾中找到keygen文件,運行文件,運行MATLAB培訓培訓出現,復制生產的密碼,粘貼到出現,復制生產的密碼,粘貼到MATLAB的的PLP中中MATLAB培訓培訓選選Yes,然
10、后,然后Next然后Next,出現MATLAB培訓培訓選選Custom,然后,然后Next出現MATLAB培訓培訓MATLAB必須選(在前面打必須選(在前面打v),其它隨便;如果磁盤空),其它隨便;如果磁盤空間足夠,可以都選間足夠,可以都選出現,選擇一個安裝的位置,建議不要安裝出現,選擇一個安裝的位置,建議不要安裝在操作系統分區,并且分區的空閑容量足夠在操作系統分區,并且分區的空閑容量足夠MATLAB培訓培訓選選yes點Next后可能出現出現,點NextMATLAB培訓培訓可能出現,選Install(安裝)MATLAB培訓培訓安裝過程中,可能提示安裝第二張光盤,這安裝過程中,可能提示安裝第二張
11、光盤,這時點右下角時點右下角Deamon圖標圖標找到文件,找到文件,打開后繼打開后繼續安裝續安裝MATLAB培訓培訓可能出現,NextMATLAB培訓培訓可能出現,選可能出現,選Finish,自動啟動,自動啟動MATLAB以上是以上是MATLAB7.0安裝安裝MATLAB默認界面默認界面命令窗口命令窗口以前以前命令命令當前當前路徑路徑內存內存變量變量各個版本可能有差別各個版本可能有差別注:注:MATLAB界界面可以更改,如面可以更改,如果想回到默認界果想回到默認界面,依次選中菜面,依次選中菜單:單:Desktop/ Desktop Layout/DefaultMATLAB基本操作基本操作命令窗
12、口各個版本的界面可能有差別,但是一定有各個版本的界面可能有差別,但是一定有Command命令窗口命令窗口MATLAB基本操作基本操作命令命令窗口窗口用用MATLAB進行計算有兩種方法進行計算有兩種方法u可以在命令窗口里面直接輸入命令,可以立即執行。可以在命令窗口里面直接輸入命令,可以立即執行。用于對程序的調試,課程設計不建議用這種方法用于對程序的調試,課程設計不建議用這種方法u采用采用m文件(一種文本文件),即批處理文件,把文件(一種文本文件),即批處理文件,把程序編好,從頭運行到尾,程序編好,從頭運行到尾,強烈強烈建議盡量采用這種方建議盡量采用這種方法法MATLAB基本操作基本操作命令命令窗
13、口窗口MATLAB的基本數據是變量矩陣的基本數據是變量矩陣單個數據也可以認為是單個數據也可以認為是1x1的矩陣的矩陣可以在命令窗口里面直接輸入命令;命令最后可以在命令窗口里面直接輸入命令;命令最后分號結尾就不顯示結果分號結尾就不顯示結果:加:加:加:加*:乘:乘/ :除:除:乘方:乘方MATLAB基本操作基本操作命令窗口MATLAB的變量可以直接應用而不需的變量可以直接應用而不需要提前定義要提前定義:乘方:乘方ans:存儲最近:存儲最近的計算結果的計算結果MATLAB基本操作基本操作冒號冒號: 可以定義可以定義1xn的矩陣,默認的間隔為的矩陣,默認的間隔為1。也可以指定間隔也可以指定間隔MAT
14、LAB基本操作基本操作瞥號瞥號 用于對矩陣的轉置用于對矩陣的轉置MATLAB基本操作基本操作帶點帶點的操作是對矩陣的操作是對矩陣對應元素的操作對應元素的操作.*:乘:乘./ :除:除.:乘方:乘方MATLAB基本操作基本操作帶點的操作是對矩陣帶點的操作是對矩陣對應元素的操作對應元素的操作.*:乘:乘./ :除:除.:乘方:乘方MATLAB基本操作基本操作也可以直接定義矩陣,用也可以直接定義矩陣,用包括矩陣的元素,元包括矩陣的元素,元素之間用空格或逗號隔開素之間用空格或逗號隔開MATLAB基本操作基本操作一個矩陣可以作為另一個矩陣的元素一個矩陣可以作為另一個矩陣的元素MATLAB基本操作基本操作
15、二維矩陣的定義二維矩陣的定義MATLAB基本操作基本操作矩陣元素的取出,用括號指定元素的行和列即可矩陣元素的取出,用括號指定元素的行和列即可MATLAB基本操作基本操作繪圖繪圖plotMATLAB基本操作基本操作繪圖繪圖MATLAB基本操作基本操作繪圖繪圖MATLAB基本操作基本操作plotyy(q,cos(q),q,sin(q)%畫兩個坐標軸的圖畫兩個坐標軸的圖形形MATLAB基本操作基本操作繪圖繪圖要畫多個圖形,可以用要畫多個圖形,可以用figure命令新開圖形命令新開圖形figure命令還用于指定當前圖形,繪圖是在當前命令還用于指定當前圖形,繪圖是在當前圖形繪制圖形繪制MATLAB基本操
16、作基本操作繪圖繪圖要畫多個圖形,可以用要畫多個圖形,可以用figure命令新開圖形命令新開圖形figure命令還用于指定哪個為當前圖形,繪圖是在當前命令還用于指定哪個為當前圖形,繪圖是在當前圖形繪制的(如果有多個圖形窗口的話)。圖形繪制的(如果有多個圖形窗口的話)。為什么原為什么原來曲線不來曲線不見了?見了?MATLAB基本操作基本操作繪圖繪圖給坐標軸標示給坐標軸標示MATLAB基本操作基本操作%還可以用還可以用axis()命令限制示坐標系的顯示范圍命令限制示坐標系的顯示范圍axis(0,10,-5,5);%0,10分別代表分別代表x軸的上下限,軸的上下限,-5,5分別代表分別代表y軸的上下限
17、軸的上下限限制范圍后的圖形見右圖限制范圍后的圖形見右圖MATLAB基本操作基本操作%還可以用還可以用text()命令在當前坐標系中寫字命令在當前坐標系中寫字 text(5.5,-4,正切正切)%5.5,-4分別代表字符開始的分別代表字符開始的x、y坐標,坐標,正切正切表示要寫上的表示要寫上的字符,字符要用兩個半角的單引號字符,字符要用兩個半角的單引號夾在一起夾在一起標識字符后的圖形見右圖標識字符后的圖形見右圖MATLAB基本操作基本操作%還可以用還可以用gtext命令在當前坐標系中手動指定位子寫字命令在當前坐標系中手動指定位子寫字 gtext(余弦余弦)%執行命令后,把鼠標移動到圖形中出現執行
18、命令后,把鼠標移動到圖形中出現“十十”字光標為當前位置,點一下就字光標為當前位置,點一下就在當前位置寫字在當前位置寫字標識字符后的圖形見右圖標識字符后的圖形見右圖要求:課程設計的標識字符不要用要求:課程設計的標識字符不要用gtext命令,要用命令,要用text命令。因為用命令。因為用gtext命令會造成程序畫的圖形因人而異,別人不知道字符要標識在什么地方。命令會造成程序畫的圖形因人而異,別人不知道字符要標識在什么地方。MATLAB基本操作基本操作循環循環for,判斷,判斷if,這些都,這些都要有要有end匹配匹配break:跳出循環跳出循環關系運算:關系運算:對于對于=大于等于大于等于=等于等
19、于=不等于不等于MATLAB基本操作基本操作關系運算關系運算和邏輯運算和邏輯運算& &與與| |或或 非非真為真為1,假為,假為0MATLAB基本操作基本操作幾個常用的命令:幾個常用的命令:clc: 清除命令窗口的顯示清除命令窗口的顯示close : 關閉當前圖形關閉當前圖形close all :關閉所有圖形關閉所有圖形clear all :清除所有內存變量清除所有內存變量disp :顯示變量內容顯示變量內容interp1:一維插值命令一維插值命令MATLAB基本操作基本操作disp :顯示變量內容顯示變量內容MATLAB基本操作基本操作interp1:一維插值命令一維插值命令MATLAB基本
20、操作基本操作最重要的一個命令helphelp plotMATLAB基本操作基本操作m文件操作文件操作可以把在命令窗可以把在命令窗口輸入的命令保口輸入的命令保存在一個文件里存在一個文件里面,讓這些命令面,讓這些命令順序執行順序執行如圖建立一個新如圖建立一個新文件文件MATLAB基本操作基本操作當輸入內容后,當輸入內容后,就可以把文件就可以把文件保存保存MATLAB基本操作基本操作文件名的命名文件名的命名用字母開頭;后面用字母和數組的組合,用字母開頭;后面用字母和數組的組合,還可以用下劃線;不要帶運算符號,不要加空格,不要還可以用下劃線;不要帶運算符號,不要加空格,不要用漢字;不要只用數字;其它非
21、英文字符估計很多也是用漢字;不要只用數字;其它非英文字符估計很多也是不支持的不支持的合法的:合法的:miao,miao123,m_l_d非法的:非法的:miao 6,6miao,6-miao變量命名變量命名也要遵守上述原則,而且要區分大小寫也要遵守上述原則,而且要區分大小寫特別注意:中文(全角)和英文(半角)的符號不同,特別注意:中文(全角)和英文(半角)的符號不同,比如中文分號(;)會報錯,英文分號比如中文分號(;)會報錯,英文分號(;)建議建議1:文件不要保存在操作系統分區中:文件不要保存在操作系統分區中建議建議2:變量不要用:變量不要用o,O,l等作變量,以避免自己騙等作變量,以避免自己
22、騙自己自己MATLAB基本操作基本操作同時要設定同時要設定MATLAB的當的當前工作路徑與前工作路徑與文件保存的路文件保存的路徑一致徑一致點擊點擊MATLAB基本操作基本操作把以前輸入的命令復制到把以前輸入的命令復制到文件里面,就寫成一個文件里面,就寫成一個m文件文件強烈建議:文件要經常保存,強烈建議:文件要經常保存,以免出現意外以免出現意外MATLAB基本操作基本操作運行運行m文件文件就相當于順序執行就相當于順序執行輸入的命令輸入的命令從從Debug中執行文中執行文件,或者用件,或者用F5鍵鍵運行的結果在命令運行的結果在命令窗口中顯示(不帶窗口中顯示(不帶分號)分號)在命令窗口中顯示結果(不
23、帶分號)會使運行在命令窗口中顯示結果(不帶分號)會使運行速度減慢;程序調試通過后建議不顯示結果速度減慢;程序調試通過后建議不顯示結果MATLAB基本操作基本操作調試調試m文件文件(Debug菜單或工菜單或工具條)具條)點擊行號右邊,就點擊行號右邊,就設置斷點,再點擊設置斷點,再點擊一下就取消斷點一下就取消斷點程序運行到斷點就程序運行到斷點就暫停執行暫停執行這時可以用這時可以用F10鍵逐鍵逐條執行命令,按一條執行命令,按一次執行一句次執行一句MATLAB基本操作基本操作調試調試m文件文件可以選中一部分可以選中一部分命令,右鍵選則命令,右鍵選則執行選中命令執行選中命令MATLAB基本操作基本操作調
24、試調試m文件文件可以取消所有可以取消所有的斷點的斷點MATLAB基本操作基本操作一個命令(或者一條語句)一個命令(或者一條語句)占用一行,有利于調試。出占用一行,有利于調試。出錯后命令窗口有提示錯后命令窗口有提示MATLAB基本操作基本操作示例:畫轉矩外特性曲線示例:畫轉矩外特性曲線MATLAB基本操作基本操作圖形復制到圖形復制到word的方法的方法線的顏色用黑線的顏色用黑色,否則打印不色,否則打印不清楚清楚可以用不同的可以用不同的線型或者不同粗線型或者不同粗細的線表示不同細的線表示不同的特性的特性MATLAB基本操作基本操作設置線型粗細設置線型粗細figure(10);hd1=plot(n,
25、Tq);%保存保存句柄,即對象的身份證句柄,即對象的身份證set(hd1,linewidth,4);%設置線型粗細設置線型粗細MATLAB基本操作基本操作這樣作在這樣作在MATLAB6.5中的效果為:中的效果為:出現灰邊出現灰邊不利于打印不利于打印MATLAB基本操作基本操作在在MATLAB6.5中,復制前先設置一下中,復制前先設置一下MATLAB基本操作基本操作打開后打開后選擇這個選項選擇這個選項MATLAB基本操作基本操作設置后的復制效果設置后的復制效果設置前設置前設置后設置后MATLAB基本操作基本操作圖形大小的調整方法圖形大小的調整方法1 從從MATLAB復制到復制到word中再調整中
26、再調整特點:縮小圖形后,圖形上面的所有的東西(文字、特點:縮小圖形后,圖形上面的所有的東西(文字、數字、線寬)都成比例縮小。數字、線寬)都成比例縮小。這種方法雖然簡單,但是有些時候比例不協調,無法這種方法雖然簡單,但是有些時候比例不協調,無法滿足要求滿足要求2 在在MATLAB中調整大小后復制到中調整大小后復制到word特點:特點:在在MATLAB中調整大小,圖形中的中調整大小,圖形中的文字、文字、數字、線寬都不變,只是曲線的比例改變。數字、線寬都不變,只是曲線的比例改變。3、結合上述兩種方法、結合上述兩種方法MATLAB基本操作基本操作問題:如果圖形大小都要求一樣大,如何在問題:如果圖形大小
27、都要求一樣大,如何在MATLAB中設置?中設置?可以采用圖形句柄設置圖形的大小可以采用圖形句柄設置圖形的大小以功率外特性和轉矩外特性的圖為例以功率外特性和轉矩外特性的圖為例1、先把第一張圖的大小調整好,復制到、先把第一張圖的大小調整好,復制到word里面觀察是不是協里面觀察是不是協調,通過這樣反復幾次就能夠確定合適的圖形大小調,通過這樣反復幾次就能夠確定合適的圖形大小2、采用、采用get(gcf),得到其位置(,得到其位置(Position)屬性)屬性Position = 296 318 263 1803、對每一張圖,都設置圖形的句柄位置為、對每一張圖,都設置圖形的句柄位置為set(gcf,P
28、osition, 296 318 263 180);其中:其中: 296,318 分別表示分別表示圖形左下角到屏幕左下角的距離圖形左下角到屏幕左下角的距離 263 ,180 分別表示分別表示圖形的長和寬圖形的長和寬 默認單位是像素(默認單位是像素(pixels),也可以設置為其它單位),也可以設置為其它單位其余的幾點注意事項其余的幾點注意事項 計算時要保證數學和物理(實際)都正確,計算時要保證數學和物理(實際)都正確,經常見的問題如下:經常見的問題如下: 不考慮發動機的工作轉速范圍,車速取的很不考慮發動機的工作轉速范圍,車速取的很大或者很小大或者很小0-150km/h,超出發動機的轉速范,超出
29、發動機的轉速范圍圍600-4000,數學上有結果,但是與實際不,數學上有結果,但是與實際不符,甚至影響了實際效果符,甚至影響了實際效果 車速取得很大或者很小,超出發動機功率覆車速取得很大或者很小,超出發動機功率覆蓋范圍,甚至出現功率為負蓋范圍,甚至出現功率為負其余的幾點注意事項其余的幾點注意事項 案例分析:案例分析:06級的一個同學算等速燃油消耗率級的一個同學算等速燃油消耗率020406080100120140020406080100Pe1Pe2Pe3Pe4Pe5PuUa (km/h)Pe (kw)其余的幾點注意事項其余的幾點注意事項 06級的一個同學算等速燃油消耗率級的一個同學算等速燃油消耗率 只選了書上給的只選了書上給的8個點,沒有用插值法求出多個
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025新版房屋抵押貸款合同
- 商品采購擔保協議合同
- 2025食品添加劑購銷合同模板
- 員工解聘協議書范本
- 商場地庫廣告合同協議
- 2024山東高考化學試題答案+評分標準第二版
- 2025健身房合作合同示范文本
- 2025網絡廣告(專題)片制作合同
- 2025建筑材料(建材)供貨合同
- 2025葡萄酒購銷合同模板
- 山東省山東名校考試聯盟2025年高三4月高考模擬考試英語試卷+答案
- 序段外包合同協議
- 話劇導演合同協議
- 軟件設計說明書
- 2023年中國海洋石油集團有限公司校園招聘筆試參考題庫附帶答案詳解
- 2025年天津市南開區中考一模語文試題(含答案)
- 工信委選調試題及答案
- GB/T 17591-2025阻燃織物
- 2025中國汽車出海潛在市場研究:澳大利亞篇-2025-03-市場解讀
- 合同歸檔培訓課件
- 2025年OTC市場分析現狀
評論
0/150
提交評論