數值分析上機實驗,包括高斯、拉格朗日、龍貝格三種算法的實現
上傳時間: 2014-01-02
上傳用戶:cylnpy
此工具書是一般常用的到的數學工具書,內容詳細介紹matlab指令的各種用法,從基本的概述、初探matlab、二維平面繪圖、三維立體繪圖、數值運算與其它應用、影像顯示與讀寫、動畫製作、握把式圖形與GUI、GUIDEGUI設計環境、矩陣的處理與運算、字元與字串、多維陣列、異質陣列、結植陣列、稀疏矩陣、matlab的運算元、m檔案、程式流程控制、程式除錯、檔案輸出及輸入、程式計時、程式碼與記憶、應用程式介面、線性代數、多項式的處理、一般數學函數、內插法、曲線擬合與迴圈、常微分方程式…等,是非常好用的工具書。
標簽:
上傳時間: 2016-08-24
上傳用戶:ynsnjs
本程序以自然界最平常的單擺現象為案例,利用計算機仿真中的典型四階龍格-庫塔法進行仿真,通過C語言的圖形顯示功能函數加以顯示,實現C語言教學、計算機仿真教學與大學物理運動學知識的有機結合,理解簡單應用系統的構思方法和實現方法。
上傳時間: 2013-12-23
上傳用戶:sz_hjbf
博士論文;提出了幅值譜和反射對稱作為關鍵幀特征的步態識別算法;小波速度矩和小波反射對稱矩,以及用二者的結合來描述步態;分形維數小波分析描述子步態識別算法;靜態特征和動態特征相結合的三維步態識別方法
上傳時間: 2014-01-22
上傳用戶:cuiyashuo
本題要完成的是一組簡單C表達的運算。所有表達式存放在文件 CExpression.txt 中,每個表達式一行。每行的長度不會超過80個字符。文件最后有一個空行表示結束。 每個表達式,只包含簡單的整數變量和限定的一些操作符,表達式中沒有常量。總共有26個可能出現在表達式中的變量,分別命名為 a,b,...,z。每個變量最多出現一次。26個變量的初值分別為1,2,...,26。 表達式中的操作符,包括:兩個二元操作符 +, -,表示加,減運算。例如,表達式a+c-d+b(即1+3-4+2)的結果為2。 單獨一個-號不能放在變量前面,表示負數。 表達式中還包含兩個一元運算符:++,--,表示加一和減一運算。它們既可以出現在一個變量的前面、也可以出現在后面。如果出現在變量前面,則表示先對變量進行加一/減一運算,然后變量值參與表達式計算。如果出現在變量后面,則表示變量的原值參與表達式計算,表達式計算完之后,變量值加一/減一。 例如,表達式 -- c + b-- 的結果為 4, 表達式計算完之后, b,c的值分別為1,2 輸出格式要求:輸出直接顯示在屏幕上。對于每個表達式,第一行輸出表達式的內容。第二行輸出表達式的值,后面幾行輸出參與運算的各個變量的結果值。
標簽: CExpression txt 運算 表達式
上傳時間: 2017-01-17
上傳用戶:cjf0304
實驗目的:用c語言對一個簡單語言的子集編制一個一遍掃描的編譯程序,以加深對編譯原理的理解,掌握編譯程序的實現方法和技術。 c.1詞法分析 c.1.1實驗目的 設計、編制并調試一個詞法分析程序,加深對詞法分析原理的理解。 c.1.2實驗要求 c.1.2.1待分析的簡單語言的詞法 (1) 關鍵字: begin if then while do end --------有實驗報告+.cpp+分析
上傳時間: 2013-12-23
上傳用戶:z754970244
C++語言,Vc6.0編程,類似策略為王軟件!
上傳時間: 2020-01-02
上傳用戶:飛雨2020
在LCD顯示應用領域,通常數據源輸出圖像的分辨率是變化,而從工業生產標準化要求和獲得最佳顯示效果的角度出發,LCD顯示器的物理分辨率則是固定不變的。這就需要將不同分辨率的輸入圖像經過縮放后輸出到分辨率固定的LCD顯示器上,當前工業上解決這一問題的方案是在輸入數據源和數據顯示設備之間設置LCD圖像引擎來實現縮放處理。LCD圖像引擎是面向LCD顯示器應用的一種高度集成的圖像處理芯片,它在整個LCD顯示系統中具有不可取代的位置。 本文在分析了大尺寸LCD圖像引擎的研究現狀之后,提出了擬開發的大尺寸LCD圖像引擎的總體結構和設計目標。針對該體系結構,提出了一種基于2點的三次樣條插值算法,推導出了該算法的插值核函數的表達式,并基于該算法實現LCD圖像引擎的核心部分——圖像縮放引擎的硬件結構設計。主觀和客觀Q值評價實驗結果表明,該算法獲得的插值圖像質量非常接近傳統的雙三次插值算法,而運算復雜度和硬件實現開銷卻低于后者,對于實時性要求較高的LCD圖像引擎來說該算法是一個性價比較高的插值算法。 為了提高經過圖像縮放引擎處理后的圖像顯示質量,在LCD圖像引擎中引入了圖像色彩調整技術。
上傳時間: 2013-06-07
上傳用戶:zoushuiqi
本文設計的變頻調速恒壓供水系統由上位機、PLC、變頻器、壓力變送器等組成。本系統包含三臺水泵電動機,采用通用變頻器來實現對三相水泵電動機組的軟啟動和變頻調速,運行切換采用“先開先停”的原則。壓力變送器檢測當前水壓信號,送入PLC與設定值經PID比較運算,從而控制變頻器的輸出電壓和頻率,進而改變水泵電動機組的轉速來改變供水量,最終保持管網壓力恒定在設定值附近。把模糊控制算法引入到控制系統中,從而改善了系統的靜動態特性。 模糊控制是一種不依賴于被控過程數學模型的仿人思維的控制技術。它可以利用領域專家的操作經驗或知識建立被控系統的模糊規則,有較好的知識表達能力。但傳統的模糊控制同PID算法一樣,均為“事后調節”,因而對大遲延對象的控制效果不是很理想。預測控制的核心是不僅注意過去及現在的目標值,而且注意將來的目標值,使受控量和目標值的偏差盡可能地小,從而提高系統的控制性能。預測控制和模糊控制是各自獨立發展起來的兩類控制方法,在二者充分發展的基礎上,提出將預測的思想和模糊的思想結合起來,形成一種新的控制方法——模糊預測控制FPC。 本文將FPC技術應用于供水系統,設計出自調整修正因子模糊PID控制器,克服了傳統PID控制設計中的參數調整困難的問題。模糊PID控制是在大誤差范圍內采用模糊控制,以提高動態響應速度;在小誤差范圍內采用PID控制,引入積分控制作用以消除靜態誤差,提高控制精度。本設計通過變頻調速實現恒水壓控制,并針對系統的時滯特點采用Smith預估控制器進行補償。利用Matlab對其模型進行仿真,仿真結果與傳統控制算法相比較,該算法具有魯棒性好,實現簡單,易于在線調整等優點,系統響應曲線沒有超調,系統的建立時間比較短,抗干擾能力強。 通過對上位機和PLC之間通信的分析和研究,完成了上、下位機的通信設置,給出了上位機監控程序編寫方法,通過通信模塊實現了對供水系統的遠程監控及故障報警。 所開發的系統將FPC與PLC相結合,克服了傳統的調節器的缺點,充分發揮了PLC控制靈活、編程方便、適應性強的優點,提高了控制的精確度。實驗結果表明,該系統能對異步電動機轉速實現精確控制,實用性強,具有一定的推廣價值。
上傳時間: 2013-05-19
上傳用戶:sdq_123
隨著電子技術的不斷發展和進步,嵌入式系統也越來越廣泛的滲入到人類生活的方方面面。我們生活中常用的手機、數碼相機、掌上電腦、便攜式掃描儀等等都應用到了嵌入式系統。 論文首先介紹了嵌入式系統,包括嵌入式系統的構成、特點、發展趨勢以及FPGA在嵌入式中的應用等,指明嵌入式系統設計一般可分為硬件設計和軟件設計兩部分。 硬件設計部分,首先介紹了FPGA的相關知識,包括FPGA構成、特性、開發工具、開發流程等,并對論文中選用的Altera公司的CyclonⅡ器件做了詳細的介紹。利用SOPC Builder、NiosⅡ等工具設計創建了NiosⅡ CPU內核,添加以太網、Flash、PIO以及VGA接口等模塊,生成了一個Nios CPU內核,完成硬件設計。 軟件設計部分,研究了嵌入式操作系統的發展、種類、特點等,簡單介紹了幾種代表性的嵌入式操作系統。選擇嵌入式操作系統時,綜合考慮了內核、可移植性、可裁剪性、外掛模塊、成本、服務等各種因素,最終選用μCLinux操作系統。詳細介紹了μCLinux的特點、基本架構、代碼結構等。利用NiosⅡIDE為宿主機建立Linux開發環境。在IDE里配置Linux內核和文件系統,編譯后上載到做好的硬件平臺上。啟動μCLinux后將一個C語言編寫的九宮格求解程序下載到開發板中運行,檢驗運行結果,驗證嵌入式系統的正確性。 論文所做的只是嵌入式系統的一個應用實例。實際應用過程中,用戶可以根據自己的實際需要對軟硬件進行修改,以實現不同的功能。
上傳時間: 2013-07-19
上傳用戶:zhuoying119