西西軟件園多重安全檢測下載網(wǎng)站、值得信賴的軟件下載站!
西西首頁 電腦軟件 安卓軟件 電腦游戲 安卓游戲 排行榜 專題合集

工程計(jì)算助手

1.0綠色免費(fèi)版
  • 工程計(jì)算助手1.0綠色免費(fèi)版
  • 軟件大小:1.8M
  • 更新時間:2012-11-27 19:42
  • 軟件語言:中文
  • 軟件廠商:
  • 軟件類別:國產(chǎn)軟件 / 免費(fèi)軟件 / 行業(yè)軟件
  • 軟件等級:4級
  • 應(yīng)用平臺:WinXP
  • 官方網(wǎng)站:http://www.forcal.net/xiazai/xiazai.htm
  • 應(yīng)用備案:
好評:50%
壞評:50%

軟件介紹

工程計(jì)算助手(openlu)力求方便快捷地進(jìn)行各種工程數(shù)值計(jì)算。無需專門學(xué)習(xí),通過看實(shí)例做計(jì)算是本軟件的基本特點(diǎn);居(jì)算內(nèi)容包括表達(dá)式計(jì)算、解非線性方程(組)、多元積分、微分方程求解、參數(shù)優(yōu)化擬合、矩陣運(yùn)算、函數(shù)圖形繪制等等。

適用對象:數(shù)值計(jì)算用戶,C/C++、Delphi、C#、Fortran等編程用戶。

本程序內(nèi)部名稱為“開放式計(jì)算軟件OpenLu”,本說明稱之為“工程計(jì)算助手”,旨在以工程計(jì)算助手的方式實(shí)現(xiàn)開放式計(jì)算。

本軟件力求方便快捷地進(jìn)行各種工程數(shù)值計(jì)算。無需專門學(xué)習(xí),通過看實(shí)例做計(jì)算是本軟件的基本特點(diǎn);居(jì)算內(nèi)容包括表達(dá)式計(jì)算、解方程、解非線性方程(組)、多元積分、微分方程求解、參數(shù)優(yōu)化擬合 、矩陣運(yùn)算、數(shù)據(jù)可視化等等。

簡介:

OpenLu是一個開放式的數(shù)值計(jì)算程序,由Lu32.dll和MLu32.dll提供支持。

OpenLu能夠編譯運(yùn)行具有固定格式的源程序(字符串表達(dá)式),源程序中可以使用C++風(fēng)格的注釋。源程序中可以使用的運(yùn)算符有+、-、*、/、^、>、>=、<、<=、==、!=、&、|、!、++、--等等,具有數(shù)值計(jì)算、邏輯運(yùn)算、關(guān)系運(yùn)算、字符數(shù)據(jù)處理、流程控制、函數(shù)調(diào)用等許多的可編程功能。

OpenLu是開放式的,很容易進(jìn)行功能擴(kuò)展。OpenLu通過加載Lu擴(kuò)展動態(tài)庫進(jìn)行功能擴(kuò)展,這些庫可以用VC、Delphi或者Fortran等高級語言進(jìn)行編寫。

OpenLu可以對源程序進(jìn)行模塊化編譯,可以打開多個文件同時進(jìn)行操作,提高了運(yùn)行效率。

OpenLu允許用戶將常用的計(jì)算定義為命令,通過命令菜單執(zhí)行計(jì)算。命令菜單是OpenLu提倡的計(jì)算方式。

用戶可通過工作區(qū)文件對OpenLu的工作環(huán)境進(jìn)行配置,如設(shè)置需要加載的擴(kuò)展動態(tài)庫、設(shè)置模塊、設(shè)置命令、設(shè)置常量等等,一切可按照自己的喜好和實(shí)際工作需要進(jìn)行配置。

目前,通過Lu擴(kuò)展動態(tài)庫為OpenLu增加的功能有:解非線性方程(組)、多元積分、微分方程求解、 參數(shù)優(yōu)化擬合等等。

OpenLu是一個實(shí)用工具,可以進(jìn)行各種數(shù)學(xué)計(jì)算、工程計(jì)算等,可滿足中學(xué)生、大學(xué)生和各類工程技術(shù)人員的大部分需要。OpenLu也是一個編程工具,相信愛好數(shù)學(xué)的編程愛好者一定會喜歡。  

基礎(chǔ)知識:

2.1 啟動界面及工作模式 

OpenLu啟動時界面上有2個窗口,上面是代碼窗口,下面是運(yùn)算結(jié)果輸出窗口。

OpenLu工作模式有三種,可通過命令菜單進(jìn)行切換:

(1)普通編譯模式:在代碼窗口寫好代碼后,通過菜單、工具欄或快捷鍵F8進(jìn)行編譯計(jì)算。

(2)即時編譯模式:在代碼窗口寫代碼時,即時給出代碼中的錯誤。

(3)即時編譯計(jì)算模式:在代碼窗口寫代碼時,即時給出代碼中的錯誤,若沒有錯誤,將進(jìn)行計(jì)算給出結(jié)果。

為了更好地使用OpenLu時,建議進(jìn)行以下操作:

(1)給OpenLu創(chuàng)建一個快捷方式,然后把該快捷方式放在桌面上或“開始”菜單中。

(2)用OpenLu打開文件夾“Ini”中的文件“OpenLu.ini”(通常會提示該文件已經(jīng)打開),或者其他自定義的工作區(qū)文件。

a、執(zhí)行菜單命令:設(shè)置 -> 設(shè)置當(dāng)前文件為工作區(qū)。

b、執(zhí)行菜單命令:設(shè)置 -> 設(shè)置當(dāng)前文件為缺省工作區(qū)。

2.2 代碼格式  [返回頁首]


OpenLu由Lu腳本支持,采用Lu腳本源代碼格式。簡單地,即:源代碼文件由若干函數(shù)(或表達(dá)式)組成,函數(shù)(或表達(dá)式)由分號分隔,函數(shù) (或表達(dá)式)由語句組成,語句由逗號、冒號或分號分隔,函數(shù)(或表達(dá)式)中可使用三對等價的括號( )、[ ]和{ },源代碼中可使用C++風(fēng)格的注釋。如下例:

//每行中兩個反斜杠后的內(nèi)容為注釋

/*

這是多行注釋。

這是多行注釋。

*/

2.5+sin[1.2-cos(0.8)];

sin[2.3-5i]; //i表示一個虛數(shù)

2.3 整數(shù)、實(shí)數(shù)、復(fù)數(shù)和三維向量計(jì)算  [返回頁首]

2+20/3;  //數(shù)字中不帶小數(shù)點(diǎn)時進(jìn)行整數(shù)運(yùn)算。例如:20/3=6

2+20./3; //數(shù)字中帶小數(shù)點(diǎn)時進(jìn)行實(shí)數(shù)運(yùn)算。例如:20./3=6.666666666666667,本例中3雖然是整數(shù),但自動轉(zhuǎn)換為實(shí)數(shù)進(jìn)行計(jì)算

2+3i;//數(shù)字后的i表示該數(shù)是一個虛數(shù)

2$3;//運(yùn)算符并“$”將2個實(shí)數(shù)(包含整數(shù))轉(zhuǎn)換為一個復(fù)數(shù)

2$3$5;   //運(yùn)算符并“$”將1個復(fù)數(shù)和一個實(shí)數(shù)(包含整數(shù))合并為一個三維向量

(2+3i)$5;//運(yùn)算符并“$”將1個復(fù)數(shù)和一個實(shí)數(shù)(包含整數(shù))合并為一個三維向量

可以看出,Lu腳本可自動為數(shù)學(xué)混合算式進(jìn)行數(shù)據(jù)類型轉(zhuǎn)換,低一級數(shù)據(jù)類型將自動轉(zhuǎn)換為高一級數(shù)據(jù)類型,即:整數(shù)→實(shí)數(shù)→復(fù)數(shù)→三維向量。

軟件標(biāo)簽: 工程計(jì)算助手 openlu

其他版本下載

發(fā)表評論

昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
查看所有(0)條評論 > 字?jǐn)?shù): 0/500

TOP
軟件下載