數字控制器的離散化方法有
一是將連續的被控對象離散化--等效的離散系統數學(xué)模型,然后在離散系統的范疇內分析整個(gè)閉環(huán)系統;在傳統的模擬控制系統中,控制器的控制規律或控制作用是由儀表或電子裝置的硬件電路完成的,而在計算機控制系統中,除了計算機裝置以外,更主要的體現在軟件算法上,即數字控制器的設計上。
二是將數字控制器等效為一個(gè)連續環(huán)節,然后采用連續系統的方法來(lái)分析與設計整個(gè)控制系統。相應地,在設計方法上就可以分為:模擬化設計方法和離散化設計方法。
極差
說(shuō)明數據的波動(dòng)幅度。
平均差 符合條件
定義:在一組數據x1,x2,…,xn中各數據與它們的平均數的差的絕對值的平均數即這組數據的“平均差”。平均差越大,數據離散程度越高。
方差
定義:在一組數據x1,x2,…,xn中,各數據與它們的平均數差的平方,它們的平均數,即為這組數據的方差。
一組數據方差的算數平方根即為這組數據的標準差。
方差和標準差越小 說(shuō)明數據離散程度越低
據我所知,應該沒(méi)有了
許多時(shí)候需要將連續模型的問(wèn)題轉換為一個(gè)離散形式的問(wèn)題,而離散形式的解可以近似原來(lái)的連續模型的解,此轉換過(guò)程稱(chēng)為離散化。例如求一個(gè)函數的積分是一個(gè)連續模型的問(wèn)題,也就是求一曲線(xiàn)以下的面積若將其離散化變成數值積分,就變成將上述面積用許多較簡(jiǎn)單的形狀(如長(cháng)方形、梯形)近似,因此只要求出這些形狀的面積再相加即可。
例如在二小時(shí)的賽車(chē)比賽中,記錄了三個(gè)不同時(shí)間點(diǎn)的賽車(chē)速度,如下表: 時(shí)間 0:20 1:00 1:40 km/h 140 150 180 利用離散化的方式,可以假設賽車(chē)在0:00到0:40之間的速度、0:40到1:20之間的速度及1:20到2:00之間的速度分別為三個(gè)定值,因此前40分鐘的總位移可近似為(2/3h * 140 km/h) = 93.3 公里。可依此方式近似二小時(shí)內的總位移為93.3 公里 + 100 公里 + 120 公里 = 313.3 公里。位移是速度的積分,而上述的作法是用黎曼和(英語(yǔ):Riemann sum)進(jìn)行數值積分的一個(gè)例子。
Microsoft SQL Server 2005 Analysis Services (SSAS) 中創(chuàng )建數據挖掘模型時(shí)所用的有些算法需要特定的內容類(lèi)型才能正確運行。例如,有些算法(如 Microsoft Naive Bayes 算法)不能使用連續列作為輸入,即不能預測連續值。另外,有些列可能會(huì )因包含的值太多而導致算法不易標識數據中據以創(chuàng )建模型的相關(guān)模式。
在此類(lèi)情況下,可以將列中的數據離散化,以便可以使用算法來(lái)生成挖掘模型。離散化是將一組連續的數據的值放入存儲桶的過(guò)程,以便得到可能狀態(tài)的離散數目。存儲桶本身是作為有序且離散的值處理的。數值列和字符串列都可以進(jìn)行離散化。
離散化數據時(shí),可以使用多種方法。每種方法都能使用以下示例代碼中的公式,自動(dòng)計算要生成的存儲桶的數目:
Number of Buckets = sqrt(n)
在上述示例代碼中,n 是列中數據非重復值的數目。如果不希望由 Analysis Services 計算存儲桶數目,則可使用 DiscretizationBuckets 屬性來(lái)手動(dòng)指定存儲桶的數目。
Microsoft SQL Server 2005 Analysis Services (SSAS) 中創(chuàng )建數據挖掘模型時(shí)所用的有些算法需要特定的內容類(lèi)型才能正確運行。例如,有些算法(如 Microsoft Naive Bayes 算法)不能使用連續列作為輸入,即不能預測連續值。另外,有些列可能會(huì )因包含的值太多而導致算法不易標識數據中據以創(chuàng )建模型的相關(guān)模式。
在此類(lèi)情況下,可以將列中的數據離散化,以便可以使用算法來(lái)生成挖掘模型。離散化是將一組連續的數據的值放入存儲桶的過(guò)程,以便得到可能狀態(tài)的離散數目。存儲桶本身是作為有序且離散的值處理的。數值列和字符串列都可以進(jìn)行離散化。
離散化數據時(shí),可以使用多種方法。每種方法都能使用以下示例代碼中的公式,自動(dòng)計算要生成的存儲桶的數目:
Number of Buckets = sqrt(n)
在上述示例代碼中,n 是列中數據非重復值的數目。如果不希望由 Analysis Services 計算存儲桶數目,則可使用 DiscretizationBuckets 屬性來(lái)手動(dòng)指定存儲桶的數目。
聲明:本網(wǎng)站尊重并保護知識產(chǎn)權,根據《信息網(wǎng)絡(luò )傳播權保護條例》,如果我們轉載的作品侵犯了您的權利,請在一個(gè)月內通知我們,我們會(huì )及時(shí)刪除。
蜀ICP備2020033479號-4 Copyright ? 2016 學(xué)習?shū)B(niǎo). 頁(yè)面生成時(shí)間:2.752秒