Newton-Raphson算法 介紹 在科學(xué)計(jì)算和財(cái)經(jīng)工程領(lǐng)域,許多數(shù)值算法都是通用的(至少在理論上是),可廣泛地用于解決一類(lèi)問(wèn)題。一個(gè)大家熟悉的例子就是Newton-Raphson例程,它可用來(lái)尋找方程 f(x)=0的數(shù)值解。標(biāo)準(zhǔn)的數(shù)學(xué)表達(dá)式f(x)表示f是變量x的函數(shù),其通常的表達(dá)形式為f(x,a,b,...)=0,f被定義為多于一個(gè)變量的函數(shù)。在這種情況下,Newton-Raphson算法試圖把x以外的變量固定并作為參數(shù),而尋找關(guān)于變量x的數(shù)值解。 由于Newton-Raphson算法需要知道被求解函數(shù)的確切表達(dá),其傳統(tǒng)實(shí)現(xiàn)方法是直接將代碼嵌入到客戶應(yīng)用程序中。這就使得算法的實(shí)現(xiàn)代碼經(jīng)過(guò)針對(duì)不同被求解函數(shù)的少量修改后在客戶程序中反復(fù)出現(xiàn)。 同許多其它數(shù)學(xué)例程一樣,Newton-Raphson算法的具體實(shí)現(xiàn)是應(yīng)該與特定用戶無(wú)關(guān)的。并且,重復(fù)編碼在任何情況下都應(yīng)該盡量避免。我們很自然地會(huì)想到把該類(lèi)例程作為庫(kù)函數(shù)來(lái)實(shí)現(xiàn),以使客戶程序可以直接調(diào)用它們。但是,這種實(shí)現(xiàn)方式必然會(huì)涉及到如何將用戶自定義函數(shù)(Newton-Raphson 例程需要調(diào)用該函數(shù))封裝成可以作為參數(shù)傳遞的形式。
標(biāo)簽: Newton-Raphson 算法 工程領(lǐng)域 計(jì)算
上傳時(shí)間: 2016-07-31
上傳用戶:gdgzhym
CC1110自帶的溫度傳感器例程開(kāi)發(fā),簡(jiǎn)單明了的實(shí)現(xiàn)方法,使用IAR工程提供可以直接使用
上傳時(shí)間: 2013-11-30
上傳用戶:yd19890720
GLib是GTK+和GNOME工程的基礎(chǔ)底層核心程序庫(kù),是一個(gè)綜合用途的實(shí)用的輕量級(jí)的C程序庫(kù),它提供C語(yǔ)言的常用的數(shù)據(jù)結(jié)構(gòu)的定義、相關(guān)的處理函數(shù),有趣而實(shí)用的宏,可移植的封裝和一些運(yùn)行時(shí)機(jī)能,如事件循環(huán)、線程、動(dòng)態(tài)調(diào)用、對(duì)象系統(tǒng)等的API。它能夠在類(lèi)UNIX的操作系統(tǒng)平臺(tái)(如LINUX, HP-UNIX等),WINDOWS,OS2和BeOS等操作系統(tǒng)臺(tái)上運(yùn)行。
上傳時(shí)間: 2014-01-08
上傳用戶:yt1993410
我的一個(gè)工程,做完了。是用來(lái)做溫度采集的,主要用在真實(shí)溫度需要保密的地方。所以有加偏差值,和上下限報(bào)警功能。傳感器用的是AD590和PT100。全部資料我都打包發(fā)上來(lái)了。其中大多數(shù)例程來(lái)自于本網(wǎng)站所以發(fā)上來(lái)做為回報(bào)希望對(duì)大家有用。
標(biāo)簽: 工程
上傳時(shí)間: 2013-12-26
上傳用戶:cx111111
RC4加解密算法的例程,用vs2005 C#實(shí)現(xiàn),代碼中有部分注釋?zhuān)獠坑胁僮魑臋n,唯一的不足是工程文件命名為RSA,但該例程實(shí)現(xiàn)的的確是RC4算法!
上傳時(shí)間: 2014-11-26
上傳用戶:ynzfm
MAX7219驅(qū)動(dòng)例程,工程內(nèi)還有DS1302等驅(qū)動(dòng)代碼,是學(xué)習(xí)寫(xiě)驅(qū)動(dòng)不錯(cuò)的工程。
標(biāo)簽: 7219 MAX 驅(qū)動(dòng)
上傳時(shí)間: 2016-10-01
上傳用戶:gengxiaochao
Matlab 是套應(yīng)用於科學(xué)與工程領 域中數 值計(jì)算、分析與模擬的應(yīng)用軟體,結(jié)合了 數 值分析、矩陣運(yùn)算及繪圖等功能,功能強(qiáng)大、操作介面簡(jiǎn)易 。在大學(xué)線性代數 及微積分課程中均可應(yīng)用 Matlab 來 輔助學(xué)習(xí)。
標(biāo)簽: Matlab 63924 63849 工程
上傳時(shí)間: 2013-12-23
上傳用戶:zuozuo1215
這個(gè)是一個(gè)開(kāi)發(fā)osg的很好的工程建立向?qū)В馊チ顺跏蓟こ痰牟襟E,有興趣的朋友可以下載一下,在vc2005中很好用的
上傳時(shí)間: 2016-11-07
上傳用戶:ljmwh2000
CD--- | +-- \LPC2131工程模板 | +-- \Software&Driver | | | +-- \EasyARM.exe軟件 | +-- \ISP軟件(V2.2.1) | +-- EasyTJAG_Driver_V106.rar _______EasyJTAG驅(qū)動(dòng)程序! | +-- \出廠演示程序 | +-- \第1章-開(kāi)發(fā)板硬件結(jié)構(gòu) | +-- \第2章-ADS集成開(kāi)發(fā)環(huán)境及EasyJTAG仿真器使用 | +-- \第3章-LPC2131使用指南 | +-- \第4章-LPC2131功能部件 | +-- \第5章-LPC213x硬件結(jié)構(gòu) | +-- \下冊(cè)實(shí)驗(yàn)例程 | +-- EasyARM2131功能介紹.pdf | +-- EasyARM2131教材目錄.pdf | +-- LPC2000_FAQ.pdf | +-- 快速入門(mén).pdf | +-- 周立功公司版權(quán)聲明.pdf
標(biāo)簽: Software EasyARM Driver 2131
上傳時(shí)間: 2014-01-08
上傳用戶:SimonQQ
是easyarm1138的通用輸入輸出口實(shí)例 例程是基于《Stellaris系列驅(qū)動(dòng)庫(kù)》編寫(xiě)的。 對(duì)LED和KEY的編程,采用封裝好“驅(qū)動(dòng)庫(kù)”模式,只要在工程里添加LED和KEY的驅(qū)動(dòng)程序,就能運(yùn)用自如。 例如對(duì)LED的操作就很簡(jiǎn)單: LED_Init(LED1) // 只初始化LED1,而對(duì)LED2和LED3所在的GPIO管腳無(wú)影響 LED_Init(LED1 | LED2 | LED3) // 同時(shí)初始化3只LED LED_On(LED2 | LED3) // 同時(shí)點(diǎn)亮LED2和LED3,而LED1的狀態(tài)保持不變 此外還有LED_Off()和LED_Toggle()兩個(gè)操作函數(shù),用法都是類(lèi)似的。
標(biāo)簽: Stellaris easyarm 1138 LED
上傳時(shí)間: 2014-08-12
上傳用戶:cylnpy
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1