實(shí)際上,OpenForcal本身就是一個很實(shí)用的程序,除了可以進(jìn)行常規(guī)的數(shù)值計算之外,還可以通過它的一個擴(kuò)展動態(tài)庫OpenFcGl繪制一元和二元函數(shù)圖象(包括參數(shù)方程圖象),可以輸出精美漂亮的二維和三維數(shù)學(xué)函數(shù)圖形(由OpenGL圖形庫提供支持)。這些圖形均可動畫演示,可從任意的角度進(jìn)行詳細(xì)地觀察和分析。
簡單地調(diào)用OpenForcal的幾個函數(shù)就可以使您的程序獲得OpenForcal目前所有的功能,該軟件包內(nèi)有如何進(jìn)行調(diào)用的例子。但您完全可以進(jìn)行更深層次的開發(fā),從而得到一個功能超強(qiáng)的系統(tǒng)。
任何一個加載使用OpenForcal的程序都將獲得一個非常友好的、統(tǒng)一的、具有C++注釋風(fēng)格的源程序界面,使用戶可以通過簡單的編程方便地實(shí)現(xiàn)他們所需的功能,例如:可以使用常規(guī)的數(shù)學(xué)函數(shù)進(jìn)行整數(shù)、實(shí)數(shù)和復(fù)數(shù)表達(dá)式的計算;進(jìn)行常量定義;使用字符串;使用數(shù)組;使用邏輯函數(shù);使用if判斷語句、which選擇計算語句、for循環(huán)、dowhile循環(huán)等進(jìn)行流程控制等等。所有這些可以使OpenForcal勝任除數(shù)值計算之外的其他重要工作。
很容易對OpenForcal進(jìn)行功能擴(kuò)展,任何人都可以編寫可由OpenForcal加載使用的擴(kuò)展動態(tài)庫,通過這些擴(kuò)展動態(tài)庫,可以為OpenForcal添加編譯預(yù)處理及適合各種功能用途的函數(shù)。OpenForcal是多線程的,可以為每一個擴(kuò)展動態(tài)庫中的函數(shù)特別是窗口函數(shù)提供非常優(yōu)質(zhì)的服務(wù)。
任何一個加載使用OpenForcal的程序都將不斷受益于OpenForcal的這種開放式的特性。
★ OpenForcal的新增特性:用戶自定義窗口和用戶自定義命令。
開放式數(shù)值計算動態(tài)庫OpenForcal是一款實(shí)用的編譯輔助應(yīng)用軟件,OpenForcal也是一個極為重要的Forcal擴(kuò)展動態(tài)庫。適用于pc平臺。OpenForcal可以幫助您開發(fā)一個實(shí)用的系統(tǒng),并不僅僅是開發(fā)一個數(shù)值計算系統(tǒng)。
軟件特色
OpenForcal在進(jìn)行編譯時,將源程序中所有的表達(dá)式編譯為同一模塊。以~開頭的表達(dá)式被編譯為正模塊號表達(dá)式,能被其他模塊訪問到,其余的表達(dá)式均被編譯為負(fù)模塊號表達(dá)式,其他模塊無法訪問。所有模塊的模塊號由該函數(shù)自動指定,不會重復(fù),也不會被編譯為0#模塊。
OpenForcal使得Forcal能更好地用在沒有指針的編程語言中,例如 VB 。
OpenForcal適合于各種數(shù)值計算、繪圖、交互式應(yīng)用等軟件的開發(fā),但用途可能不僅限于此,OpenForcal或許對您的開發(fā)項目有意想不到的幫助。
本軟件附帶的一個實(shí)用程序AutoOfc.exe可以自動運(yùn)行擴(kuò)展名為.afc的OpenForcal源文件。
您的評論需要經(jīng)過審核才能顯示
有用
有用
有用