本發(fā)明涉及計算機建模領(lǐng)域,具體是一種利用計算機多維空間的數(shù)學建模方法。
背景技術(shù):
數(shù)學模型是一種模擬,是用數(shù)學符號、數(shù)學式、程序、圖形等對實際課題本質(zhì)屬性的抽象而又簡潔的刻畫,它或能解釋某些客觀現(xiàn)象,或能預(yù)測未來的發(fā)展規(guī)律,或能為控制某一現(xiàn)象的發(fā)展提供某種意義下的最優(yōu)策略或較好策略。數(shù)學模型一般并非現(xiàn)實問題的直接翻版,它的建立常常既需要人們對現(xiàn)實問題深入細微的觀察和分析,又需要人們靈活巧妙地利用各種數(shù)學知識。這種應(yīng)用知識從實際課題中抽象、提煉出數(shù)學模型的過程就稱為數(shù)學建模。
不論是用數(shù)學方法在科技和生產(chǎn)領(lǐng)域解決哪類實際問題,還是與其它學科相結(jié)合形成交叉學科,首要的和關(guān)鍵的一步是建立研究對象的數(shù)學模型,并加以計算求解(通常借助計算機);數(shù)學建模和計算機技術(shù)結(jié)合在知識經(jīng)濟時代發(fā)揮了巨大的作用。
目前,大多數(shù)計算機建模方法復(fù)雜,真正轉(zhuǎn)化為計算機編程的可能性不大,模擬精度不高,函數(shù)關(guān)系不準確,多停留在理論階段。而且現(xiàn)有的多維空間的數(shù)學建模方法也非常復(fù)雜,在實際建模過程中無法進行編程以及運行。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的在于提供一種利用計算機多維空間的數(shù)學建模方法,以解決上述背景技術(shù)中提出的問題。
為實現(xiàn)上述目的,本發(fā)明提供如下技術(shù)方案:
一種利用計算機多維空間的數(shù)學建模方法,具體步驟如下:
步驟1、接收計算機采集的數(shù)據(jù)并加以分析,進行離散;
步驟2、確定空間維數(shù);
步驟3、將多維空間的各個維度數(shù)據(jù)分別填入行列式的行列;
步驟4、通過線性代數(shù)理論將行列式簡化,并建立函數(shù)關(guān)系;
步驟5、將步驟1中離散的數(shù)據(jù)帶入函數(shù)中進行校驗運算;
步驟6、如果步驟5中校驗的誤差過大,則返回步驟4重新建立函數(shù)關(guān)系;
步驟7、如果重試達到規(guī)定次數(shù),則返回步驟2,重新確定合適的空間維數(shù);
步驟8、簡化各個維度間的數(shù)學關(guān)系,使各個維度單個線性化。
與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是:本發(fā)明方法,簡單有效,方便快捷,精確度高,可操作性高,有利于計算機的編程和運行。
具體實施方式
下面將結(jié)合本發(fā)明實施例,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
一種利用計算機多維空間的數(shù)學建模方法,具體步驟如下:
步驟1、接收計算機采集的數(shù)據(jù)并加以分析,進行離散;
步驟2、確定空間維數(shù);
步驟3、將多維空間的各個維度數(shù)據(jù)分別填入行列式的行列;
步驟4、通過線性代數(shù)理論將行列式簡化,并建立函數(shù)關(guān)系;
步驟5、將步驟1中離散的數(shù)據(jù)帶入函數(shù)中進行校驗運算;
步驟6、如果步驟5中校驗的誤差過大,則返回步驟4重新建立函數(shù)關(guān)系;
步驟7、如果重試達到規(guī)定次數(shù),則返回步驟2,重新確定合適的空間維數(shù);
步驟8、簡化各個維度間的數(shù)學關(guān)系,使各個維度單個線性化。
對于本領(lǐng)域技術(shù)人員而言,顯然本發(fā)明不限于上述示范性實施例的細節(jié),而且在不背離本發(fā)明的精神或基本特征的情況下,能夠以其他的具體形式實現(xiàn)本發(fā)明。因此,無論從哪一點來看,均應(yīng)將實施例看作是示范性的,而且是非限制性的,本發(fā)明的范圍由所附權(quán)利要求而不是上述說明限定,因此旨在將落在權(quán)利要求的等同要件的含義和范圍內(nèi)的所有變化囊括在本發(fā)明內(nèi)。