西安科技大学学报
西安科技大學學報
서안과기대학학보
JOURNAL OF XI'AN UNIVERSITY OF SCIENCE AND TECHNOLOGY
2011年
6期
766-770
,共5页
Scilab%通风网络解算%牛顿法
Scilab%通風網絡解算%牛頓法
Scilab%통풍망락해산%우돈법
为了让通风工作者在不必精通计算机编程的情况下快速完成通风网络的解算,并能实现在基本不投入资金的情况下得到一套完整的通风解算系统.对Scilab在矩阵解算方面的优越性以及通风网络解算的矩阵运算本质进行了分析.对比了选用Python,Visual Basic和Scilab 3种语言实现的牛顿法解算模块,在代码的简洁可读性、执行效率、可移植性、开发平台的开放性等方面进行了研究.对Scilab通风工具箱的基本框架和使用方法进行了阐释.结果证明在通风系统解算方面Scilab相较于Visual Basic等编程语言,在界面友好程度方面基本持平,在代码编写量上显著减少,在可扩充可二次开发方面具有不可比拟的优势,在跨平台性上表现优良.但是由于Scil-ab是解释性语言,相较于编译型语言在程序执行时间上相对较长,而相对于基于虚拟机的语言时间基本持平.综合各种因素分析,认为Scilab在通风软件开发方面具有优越性,宜于在通风教学、科研以及工程应用中推广.
為瞭讓通風工作者在不必精通計算機編程的情況下快速完成通風網絡的解算,併能實現在基本不投入資金的情況下得到一套完整的通風解算繫統.對Scilab在矩陣解算方麵的優越性以及通風網絡解算的矩陣運算本質進行瞭分析.對比瞭選用Python,Visual Basic和Scilab 3種語言實現的牛頓法解算模塊,在代碼的簡潔可讀性、執行效率、可移植性、開髮平檯的開放性等方麵進行瞭研究.對Scilab通風工具箱的基本框架和使用方法進行瞭闡釋.結果證明在通風繫統解算方麵Scilab相較于Visual Basic等編程語言,在界麵友好程度方麵基本持平,在代碼編寫量上顯著減少,在可擴充可二次開髮方麵具有不可比擬的優勢,在跨平檯性上錶現優良.但是由于Scil-ab是解釋性語言,相較于編譯型語言在程序執行時間上相對較長,而相對于基于虛擬機的語言時間基本持平.綜閤各種因素分析,認為Scilab在通風軟件開髮方麵具有優越性,宜于在通風教學、科研以及工程應用中推廣.
위료양통풍공작자재불필정통계산궤편정적정황하쾌속완성통풍망락적해산,병능실현재기본불투입자금적정황하득도일투완정적통풍해산계통.대Scilab재구진해산방면적우월성이급통풍망락해산적구진운산본질진행료분석.대비료선용Python,Visual Basic화Scilab 3충어언실현적우돈법해산모괴,재대마적간길가독성、집행효솔、가이식성、개발평태적개방성등방면진행료연구.대Scilab통풍공구상적기본광가화사용방법진행료천석.결과증명재통풍계통해산방면Scilab상교우Visual Basic등편정어언,재계면우호정도방면기본지평,재대마편사량상현저감소,재가확충가이차개발방면구유불가비의적우세,재과평태성상표현우량.단시유우Scil-ab시해석성어언,상교우편역형어언재정서집행시간상상대교장,이상대우기우허의궤적어언시간기본지평.종합각충인소분석,인위Scilab재통풍연건개발방면구유우월성,의우재통풍교학、과연이급공정응용중추엄.