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

正文內(nèi)容

matlab課設(shè)(編輯修改稿)

2024-11-16 03:26 本頁面
 

【文章內(nèi)容簡介】 值,終值)所示。對于微分,可以利用函數(shù)diff()對確定自變量變化范圍進行計算。函數(shù)圖象可用funtool指令得到。 yt=39。exp(1)*cos(t)39。%寫出函數(shù)表達式Ic=quad(yt,0,10,1e8)%用quad函數(shù)求積分 Funtool %進行畫圖 syms t y武漢理工大學《Matlab課程設(shè)計》課程設(shè)計說明書y=(exp(1)*cos(t)dydt=diff(y,t)%用diff函數(shù)求解微分 funtool %進行畫圖 程序運行結(jié)果Ic =圖 20武漢理工大學《Matlab課程設(shè)計》課程設(shè)計說明書dydt =(****sin(t))/***8 。繪制函數(shù)圖像時還可以借助Matlab提供的專門繪制函數(shù)圖象的指令flot(),格式如flot(39。函數(shù)名39。,[初值,終值])。武漢理工大學《Matlab課程設(shè)計》課程設(shè)計說明書 用fminbnd求解函數(shù)f(x)=x1/x+5在區(qū)間(1,10)上的最小值用于求某個給定函數(shù)的最小值點。使用方法是: x=fminbnd(func,x1,x2)func是函數(shù)句柄,然后x1和x2就是函數(shù)的區(qū)間,得到的結(jié)果就是使func取最小值的x值當然也可以使用[x,fv]=fminbnd(func,x1,x2)的方式,這個時候fv就是函數(shù) 的最小值,即有:fv=f(x)f=@(x)x1/x+5。%確定函數(shù) [x,fv]=fminbnd(f,1,10)%求區(qū)間1到10中函數(shù)的最小值x =fv = 本題主要在于fminbnd函數(shù)的使用方法,它有兩種方式,一種是 x=fminbnd(func,x1,x2);另一種是[x,fv]=fminbnd(func,x1,x2)。運用時隨便選哪種都可以,但是如果在某個區(qū)間上是單調(diào)的,結(jié)果就有點意思了,例如clear f=@(x)x^2*x3。武漢理工大學《Matlab課程設(shè)計》課程設(shè)計說明書 [x,fv]=fminbnd(f,2,3)x = fv = 看樣子MATLAB是使用了定長小區(qū)間的方式計算的,而且結(jié)果也是錯誤的,這不免讓人對這個函數(shù)的可靠性產(chǎn)生懷疑…三、matlab課程設(shè)計心得體會這次Matlab課程設(shè)計使用了Matlab2010版本,雖然對它熟悉不過短短一個月左右時間,但也感受和學習到它的功能強大、可擴展性強和智能化程度高。它提供了豐富的操作指令,還有強大而又簡單的作圖功能。而且軟件本身還提供了演示(demo)和求助(help)的命令,讓用戶更好的學習到軟件的功能。此次課程設(shè)計學習到的不僅僅是軟件運用操作的知識,還學到了更多的學習方法。為了做好這次的課程設(shè)計,我查閱了大量的資料,并上網(wǎng)搜索了很多Matlab程序應用的教程和詳解,這個過程使我受益匪淺,發(fā)現(xiàn)了很多關(guān)于Matlab的論壇和學習網(wǎng)站,網(wǎng)上提供了很多關(guān)于Matlab學習的方法及其自學的方法,相信這些論壇和網(wǎng)站對于將來繼續(xù)學習Matlab及其他方面的知識也都有很大的幫助。雖然在規(guī)定的時間內(nèi)完成了老師所布置的所有題目,但還是覺得不免有些不足,由于時間的限制,對許多Matlab所運用到的只有僅僅只是有所了解,而并沒有完全掌握,甚至可以說是只知其然,而不知其所以然。這是我認識到對于Matlab的學習任務還很艱巨,還有許多知識需要去了解,去深研。參考文獻【1】[M].電子工業(yè)出版社 【2】[M].電子工業(yè)出版社 【3】[M].武漢理工大學《Matlab課程設(shè)計》課程設(shè)計說明書【4】 【5】【5】 :北京大學出版社,2007.【5】 :清華大學出版社,2002.【5】 陳懷琛,吳大正,:電子工業(yè)出版社,2006.【5】 2010:電子工業(yè)出版社,2011.第二篇:數(shù)據(jù)結(jié)構(gòu)課設(shè)數(shù)據(jù)結(jié)構(gòu)課設(shè) 大整數(shù)計數(shù)器 實現(xiàn)大整數(shù)(200位以內(nèi)的整數(shù))的加、減、乘、除運算。設(shè)計程序?qū)崿F(xiàn)兩個大整數(shù)的四則運算,輸出這兩個大整數(shù)的和、差、積、商及余數(shù)。本課程設(shè)計采用順序串來實現(xiàn)。由于整數(shù)數(shù)據(jù)存儲位數(shù)有限,因此引入串的概念,將整型數(shù)據(jù)用字符串進行存儲,利用字符串的一個字符存儲大整數(shù)的一位數(shù)值,然后根據(jù)四則運算規(guī)則,對相應位依次進行相應運算,同時保存進位,從而實現(xiàn)大整數(shù)精確的運算。具體設(shè)計思路如下:(1)計算大整數(shù)加法時,采用數(shù)學中列豎式的方法,從個位(即字符串的最后一個字符)開始逐位相加,超過或達到10則進位,同時將該位計算結(jié)果存到另一個字符串中,直至加完大整數(shù)的所有位為止。(2)計算大整數(shù)減法時,首先調(diào)用庫函數(shù)strcmp判斷這兩個大整數(shù)是否相等,如果相等則結(jié)果為0,否則用pare函數(shù)判斷被減數(shù)和減數(shù)的大小關(guān)系,進而確定結(jié)果為正數(shù)還是負數(shù),然后對齊位依次進行減法,不夠減則向前借位,直至求出每一位減法之后的結(jié)果。(3)計算大整數(shù)乘法時,首先讓乘數(shù)的每一位都和被乘數(shù)進行乘法運算,兩個乘數(shù)之積與進位相加作為當前位乘積,求得當前位的同時獲取進位值,進而實現(xiàn)大整數(shù)的乘法運算。(4)計算大整數(shù)除法時,類似做減法,基本思想是反復做減法,從被除數(shù)里最多能減去多少次除數(shù),所求得的次數(shù)就是商,剩余不夠減的部分則是余數(shù),這樣便可計算出大整數(shù)除法的商和余數(shù)。需求分析(1)任何一個表達式都是由操作數(shù)、運算符和界限符組成的,我們稱之為單詞.(2)表達式求值首先要符合四則運算規(guī)則: ① 先乘除,后加減 ② 從左到右進行運算 ③ 先括號內(nèi),后括號外(3)功能實現(xiàn): ① 若當前單詞為數(shù)字串,則壓入數(shù)值棧 ② 若當前單詞為運算符并大于運算棧的棧頂符號,則進棧 ③ 若當前單詞為運算符并等于運算棧的棧頂符號,去括號,輸出 ④ 若當前單詞為運算符并小于運算棧的棧頂符號,則進行運算課程設(shè)計的目的 通過課程設(shè)計全面掌握《C語言程序設(shè)計》關(guān)鍵知識點,掌握C語言中數(shù)組、指針、結(jié)構(gòu)體、文件等方面的基本知識。通過課程設(shè)計了解并掌握C語言程序設(shè)計的方法,熟悉C程序設(shè)計的開發(fā)環(huán)境及C程序的調(diào)試過程。培養(yǎng)學生查閱參考資料、手冊的自學能力,通過獨立思考深入鉆研有關(guān)問題,學會自己分析、解決問題的方法。課程設(shè)計的任務和要求 任務: 編程求出輸入的兩個正整數(shù)之和,這兩個正整數(shù)的可能達到200位。要求:輸入:共有兩行,第一行為第1個正整數(shù);第二行為第2個正整數(shù)。輸出:2個正整數(shù)之和。主要參與成員姓 名 學 號系 別 班 級 主要作用(分工)成果形式設(shè)計 軟件 作品 其他:完成情況及以后的拓展設(shè)想 通過用C語言編寫函數(shù)基本實現(xiàn)了大整數(shù)相加這個程序,但該程序仍存在一些不足,還可以加上一些語句使程序具有容錯功能,并且可以正確計算一個負數(shù)和一個正數(shù)相加。課 程 設(shè) 計 鑒 定 情 況 表 小組鑒定意見小組長簽名:年 月 日指導教師意見教師簽名:****年**月**日課程設(shè)計成績 優(yōu) 良 及格 不及格 教研室意見年 月 日 備注 《C語言程序設(shè)計》課程設(shè)計報告書 作者:廖 序 課程設(shè)計概述 課程設(shè)計名稱大整數(shù)相加 任務要求: 編程求出輸入的兩個正整數(shù)之和,這兩個正整數(shù)的可能達到200位。輸入:共有兩行,第一行為第1個正整數(shù);第二行為第2個正整數(shù)。輸出:2個正整數(shù)之和。開發(fā)環(huán)境: C語言。C語言是目前世界上流行、使用最廣泛的高級程序設(shè)計語言。1972年,C語言在美國貝爾實驗室里問世,后來又被多次改進,并出現(xiàn)了多種版本。80年代初,美國國家標準化協(xié)會(ANSI),根據(jù)C語言問世以來各種版本對C語言的發(fā)展和擴充,制定了ANSIC標準。目前,在微機上廣泛使用的C語言編譯系統(tǒng)有MicrosoftC、Turbo C、Borland C等。這些C語言版本不僅實現(xiàn)了ANSIC標準,而且在此基礎(chǔ)上各自作了一些擴充,使之更加方便、完美。C語言的特點: C語言是一種結(jié)構(gòu)化語言。它層次清晰,便于按模塊化方式組織程序,易于調(diào)試和維護。C語言的表現(xiàn)能力和處理能力極強。它不僅具有豐富的運算符和數(shù)據(jù)類型,便于實現(xiàn)各類復雜的數(shù)據(jù)結(jié)構(gòu)。它還可以直接訪問內(nèi)存的物理地址,進行位(bit)一級的操作。由于C語言實現(xiàn)了對硬件的編程操作,因此C語言集高級語言和低級語言的功能于一體。既可用于系統(tǒng)軟件的開發(fā),也適合于應用軟件的開發(fā)。此外,C語言還具有效率高,可移植性強等特點。因此廣泛地移植到了各類各型計算機上,從而形成了多種版本的C語言。參考資料李錚、葉艷冰、汪德俊,C語言程序設(shè)計基礎(chǔ)與應用,清華大學出版社,2005 [2]CSDN技術(shù)中心二、概要設(shè)計為了實現(xiàn)大整數(shù)相加這個程序,將程序劃分為了三個模塊: 輸入數(shù)據(jù)。運算。輸出結(jié)果。首先定義了子函數(shù)Input()來存儲用戶輸入的兩個加數(shù),為了滿足任意位數(shù)的兩個大整數(shù)相加,在子函數(shù)Input()中嵌套調(diào)用子函數(shù)Init()使sum數(shù)組里面存放的數(shù)初始化為”0”。然后定義子函數(shù)Long_Add()使兩個大整數(shù)作加法運算,從后面往前面相加,附帶進位。定義子函數(shù)Output()實現(xiàn)輸出結(jié)果。最后如下圖所示,在主函數(shù)main中調(diào)用Input(),Long_Add(),Output()三個子函數(shù)實現(xiàn)程序。三、詳細設(shè)計程序的流程圖:四、調(diào)試過程 第一次 測試數(shù)據(jù)a
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1