本站小編為你精心準(zhǔn)備了中醫(yī)學(xué)理論計(jì)算機(jī)仿真參考范文,愿這些范文能點(diǎn)燃您思維的火花,激發(fā)您的寫作靈感。歡迎深入閱讀并收藏。
1計(jì)算機(jī)仿真技術(shù)提供了適合中醫(yī)學(xué)理論的實(shí)驗(yàn)室
科學(xué)技術(shù)的不斷進(jìn)步,推動著整個人類社會的發(fā)展,計(jì)算機(jī)的出現(xiàn),使人類社會由工業(yè)社會向后工業(yè)社會——信息社會過渡。我國著名的科學(xué)家錢學(xué)森說:“我們所設(shè)計(jì)的信息體系簡直可以包括全部人類千百年來創(chuàng)造的、而且還在不斷創(chuàng)造的精神財(cái)富。而這全部精神財(cái)富可以由我們每個人隨手調(diào)用和享受。這不但是從舊的腦力勞動中解放出來,而且是獲得一個偉大的世界,從來未有的高度文化的世界。……人將變得更為聰明,人類的前進(jìn)步伐更將加快。”這位大科學(xué)家以前所未有的高度論述了由計(jì)算機(jī)引起的這場技術(shù)革命。隨著計(jì)算機(jī)技術(shù)的發(fā)展,一種嶄新的學(xué)科——仿真學(xué)誕生了,從新藥品的仿真測試到行星和星系的創(chuàng)生模型,以及計(jì)算機(jī)化培養(yǎng)皿中生長的數(shù)字生命形式,這是一種新的方法,不是基于直接的觀察和實(shí)驗(yàn),而是基于從真實(shí)空間向虛擬空間的映射。雖然這項(xiàng)工作仍處于起歩階段,但已足以讓每一顆好奇的心欣喜若狂。在這樣一個偉大的時(shí)代,古老的中醫(yī)學(xué)面臨著前所未有的機(jī)遇和挑戰(zhàn)。怎樣將計(jì)算機(jī)科學(xué)與技術(shù)融入中醫(yī)學(xué)領(lǐng)域,是一個值得深思和大膽嘗試的問題。值得慶幸的是,計(jì)算機(jī)仿真是建立在復(fù)雜系統(tǒng)理論基礎(chǔ)上的,而中醫(yī)學(xué)理論所描述的正是這樣一個復(fù)雜系統(tǒng)。
當(dāng)伽俐略第一次拿起望遠(yuǎn)鏡仰望太空時(shí),他為人類創(chuàng)造了科學(xué)方法,即用實(shí)驗(yàn)來檢驗(yàn)關(guān)于世界如何成其為世界的種種假說。于是有了擁有試管、曲頸瓶和本生燈的化學(xué)實(shí)驗(yàn)室,用來探測物質(zhì)內(nèi)核的價(jià)值連城的粒子加速器,以及在任何生物實(shí)驗(yàn)室都能看到的解剖青蛙和用顯微鏡觀察植物細(xì)胞。然而,這些都是僅適用于簡單系統(tǒng)中物質(zhì)結(jié)構(gòu)研究的實(shí)驗(yàn)室。現(xiàn)論物理學(xué)家薛定諤(ErwinSchrodinger)在《生命是什么?》一書中寫道:“只要我們涉及活物質(zhì)的結(jié)構(gòu),我們就必須面對這樣一個事實(shí):它是以不能還原成通常的物理學(xué)定律的方式起作用的。原因不在于某種‘新的力’或某種類似的東西支配著活的機(jī)體中的一個個原子,而是其結(jié)構(gòu)不同于任何我們已從試驗(yàn)室研究中認(rèn)識的東西。”[1]也正因如此,尤其是對于與西醫(yī)學(xué)思維方式大相徑庭的中醫(yī)學(xué)理論,實(shí)驗(yàn)室研究一直是一籌莫展,經(jīng)絡(luò)實(shí)質(zhì)的研究無功而返,各種“證”的實(shí)驗(yàn)?zāi)P驮O(shè)計(jì)令人啼笑皆非,中藥的研究幾乎與中醫(yī)理論毫不相干……中醫(yī)學(xué)所構(gòu)建的龐大而復(fù)雜的系統(tǒng)難以在簡單系統(tǒng)的實(shí)驗(yàn)室中得到驗(yàn)證,這是不難理解的。計(jì)算機(jī)仿真學(xué)的出現(xiàn)真值得每一位中醫(yī)界的同仁為此干上一杯,因?yàn)檫@一方法的出現(xiàn)能使中醫(yī)學(xué)多年的“科學(xué)夢”成為現(xiàn)實(shí)!雖然計(jì)算機(jī)仿真學(xué)正在起步,而這對中醫(yī)學(xué)來說卻是難得的機(jī)遇,不僅可以揭開其古老而神秘的面紗,而且有望為中醫(yī)學(xué)打開一扇新的大門,開拓更為廣闊的發(fā)展空間。
而將計(jì)算機(jī)仿真技術(shù)運(yùn)用于中醫(yī)學(xué),面向?qū)ο蟪绦蛟O(shè)計(jì)是一個關(guān)鍵環(huán)節(jié),下面將面向?qū)ο蟪绦蛟O(shè)計(jì)作一簡要介紹。
2面向?qū)ο蟪绦蛟O(shè)計(jì)(OOP)概述
面向?qū)ο蟪绦蛟O(shè)計(jì)簡稱OOP,是Object-OrientedProgramming的縮寫。面向?qū)ο笫桥c面向過程相對而言的,傳統(tǒng)的程序設(shè)計(jì)語言,如C語言,是面向過程的結(jié)構(gòu)化程序設(shè)計(jì)語言,這種語言在20世紀(jì)80年代非常流行。隨著軟件業(yè)的發(fā)展,軟件的規(guī)模越來越大,導(dǎo)致軟件的生產(chǎn)、調(diào)試、維護(hù)越來越困難,因而發(fā)生了軟件危機(jī)。人們期待著一種效率更高,更加容易理解,更加符合人類思維習(xí)慣的程序設(shè)計(jì)語言,OOP就是在這種情況下應(yīng)運(yùn)而生的。在20世紀(jì)90年代,OOP異軍突起,成為最有希望,最有活力的程序設(shè)計(jì)方法。
①面向?qū)ο笈c面向過程的區(qū)別
計(jì)算機(jī)沒有思想,人必須明確地告訴它如何運(yùn)算,每一步做什么。站在這種計(jì)算機(jī)的角度進(jìn)行程序設(shè)計(jì),就是面向過程的方法。如:用計(jì)算機(jī)模擬一只貓捉老鼠的過程,程序員必須告訴計(jì)算機(jī)每一步貓的具體的動作。如果用面向?qū)ο蟮某绦蛟O(shè)計(jì)方法來做,就可以把貓作為一個獨(dú)立的對象,貓會奔跑,貓會捉老鼠,這些是它的固有屬性,被封裝在貓這個對象之中,所以,只需給出老鼠出現(xiàn)的信息,貓就會自動去捉。與面向過程相比,面向?qū)ο蟮姆椒ǜ先说乃季S習(xí)慣。
②對象與類的概念
對象與類是面向?qū)ο蠓椒ㄖ械膬蓚€基本概念。客觀世界中實(shí)體的抽象構(gòu)成對象,任何事物都可以作為一個對象,如一個人、一輛汽車、一個窗口、一個按鈕、一座建筑、一項(xiàng)貸款等等。對象的劃分和定義是靈活的,視需要而定。具有相同屬性和行為的一個或多個對象的集合成為一類。類有層次之別,類下可以有子類,類上可以有父類。如:人可分為男人和女人,男人又可以分為兒童、青年、成年、老年等等。類是對象的抽象,對象是類的實(shí)例。類的劃分也是靈活的,依需要而定。子類可以作為父類的對象看待。