最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊

科學(xué)計(jì)算軟件的分類

2023-02-24 00:02 作者:盧朓  | 我要投稿

我去搜索計(jì)算軟件的分類,往往看到的結(jié)果是計(jì)算機(jī)軟件的分類,說是分成系統(tǒng)軟件和應(yīng)用軟件。 實(shí)際上我關(guān)心的是和算法、數(shù)值模擬、數(shù)學(xué)建模、數(shù)據(jù)分析、數(shù)據(jù)可視化、優(yōu)化、控制、工程仿真等有關(guān)的軟件,我把與此相關(guān)的軟件統(tǒng)稱為計(jì)算軟件, 但是感覺還是叫

科學(xué)與工程計(jì)算軟件更加有區(qū)分度(不然容易弄混,因?yàn)楹陀?jì)算機(jī)軟件只有一字之差),而且我所在的系就曾經(jīng)叫做科學(xué)與工程計(jì)算系。

但是這個(gè)名字太長了, 因此我還是決定就叫 科學(xué)計(jì)算軟件。

科學(xué)計(jì)算軟件可以分成兩類:

第一類是專用型科學(xué)計(jì)算軟件, 第二類是通用型科學(xué)計(jì)算軟件。

專用型的科學(xué)計(jì)算軟件往往僅僅關(guān)注一類功能甚至一個(gè)功能,例如快速傅立葉變換。
通用型的科學(xué)計(jì)算軟件具有更加豐富的功能:1. 要是一個(gè)解釋型的高級編程語言,
2. 要具有交互式的集成開發(fā)環(huán)境, 3. 要支持插件模式和具有可擴(kuò)展的架構(gòu),這些能夠讓各個(gè)專業(yè)和行業(yè)的開發(fā)者來協(xié)作開發(fā),不斷增強(qiáng)軟件的功能, 4. 支持多種主流格式的數(shù)據(jù)
的讀取存儲(chǔ),5. 要有數(shù)據(jù)可視化能力, 6. 要具有豐富的算法,如線性方程組求解,特征值分解,奇異值分解,LDL分解, 快速傅立葉變換,常微分方程組的初值問題的數(shù)值解,網(wǎng)格剖分等等。

通用型科學(xué)計(jì)算軟件更容易被容易被工程師使用,因?yàn)樗麄円M的問題往往非常復(fù)雜,需要快速驗(yàn)證自己的初步設(shè)計(jì)進(jìn)行計(jì)算并從圖形展示的數(shù)據(jù)得到反饋, 需要調(diào)用很多算法,通用型軟件為他們提供了集成開發(fā)環(huán)境和簡潔直觀的統(tǒng)一的算法調(diào)用格式。 如果沒有通用型科學(xué)計(jì)算軟件,他們需要花費(fèi)大量的時(shí)間去學(xué)習(xí)直接調(diào)用專用型的軟件,這將大大降低他們的開發(fā)效率。 通用型科學(xué)計(jì)算軟件是開發(fā)工業(yè)軟件的重要基礎(chǔ)性工具,是連接理論算法和工程應(yīng)用的橋梁。 長期以來,我國通用型科學(xué)計(jì)算軟件的市場由國外公司壟斷, 如 MATLAB.? 目前,我國科學(xué)家正在瞄準(zhǔn)替代MATLAB的目標(biāo),組織團(tuán)隊(duì)開發(fā)了一款國產(chǎn)的具有自主知識產(chǎn)權(quán)的通用型科學(xué)計(jì)算軟件:北太天元數(shù)值計(jì)算通用軟件(www.baltamatica.com )。

?https://heath.cs.illinois.edu/scicomp/software/index.html? 列出出了很多軟件,在那里專業(yè)型的軟件又分成了好幾類,如庫(FFTW, sundials, trilinos, Petsc等),畫圖軟件(gnuplot ,OpenGL等), 統(tǒng)計(jì)軟件 (R, SAS), 符號計(jì)算軟件 (maxima, magma)等。?

Mathematical Software Libraries

Blitz++ : Object-Oriented Numerics
CERNLIB : CERN
CodeCogs : CodeCogs.com
Concepts : ETH Zurich
CPC :Computer Physics Comm.
DAEPACK : MIT
deal.II : Texas A&M and others
Diffpack : inuTech
FFTPACK : NCAR
FFTW : MIT
FlexPDE : PDE Solutions
FMM :Computer Methods for Mathematical Computationsby Forsythe, Malcolm, and Moler
GAMS : NIST
GSL : GNU Scientific Library
HSL : Harwell Subroutine Library
Hypre : Lawrence Livermore National Laboratory
IMSL : Visual Numerics
IT++
JAMA : NIST/MathWorks
KMN :Numerical Methods and Software by Kahaner, Moler, and Nash
Mathtools.net : MathWorks
Matran : U. Maryland
MKL : Intel
NAG : Numerical Algorithms Group
NAPACK :Applied Numerical Linear Algebra by William Hager
NEOS : Argonne
Newmat : Robert Davies
Netlib : U. Tenn. and ORNL
NFFT : U. Lubeck
NHSE : National HPCC Software Exchange
NLP++ : inuTech
NMath : CenterSpace Software
NR :Numerical Recipes by Press, Teukolsky, Vetterling, and Flannery
NUMAL :A Numerical Library in C for Scientists and Engineers by H. T. Lau
Numpy : Enthought, Inc.
NUMAL :A Numerical Library in Java for Scientists and Engineers by H. T. Lau
OPT++ : Sandia
OptimaNumerics : OptimaNumerics
OptSolve++ : Tech-X
PETSc : Argonne
PORT :Bell Laboratories
PDA : Public Domain Algorithms, Starlink Software
SciPy : Enthought, Inc.
SLATEC : Sandia/LANL/AFWL Technical Exchange Committee
SNOPT : Stanford Business Software
SOL : Systems Optimization Lab, Stanford U.
SPARSPAK : U. Waterloo
SSI : Scalable Software Infrastracture Project
Sundials : LLNL
TNT : Template Numerical Toolkit, NIST
TOMLAB : Tomlab Optimization
TOMS : ACM Transactions on Mathematical Software
Trilinos : Sandia National Laboratories

Scientific Computing Environments

Algae : Scott Hunziker and Mike Brennan
ASCEND : Carnegie Mellon U.
Atlantis : Sigmasoft
Ch : SoftIntegration
DADiSP : DSP Development
Euler : Rene Grothmann
FreeMat : Samit Basu
GAUSS : Aptech Systems
IDL : ITT
LabView : National Instruments
Mathcad : PTC
MATLAB : MathWorks
MLAB : Civilized Software
Numerica : ILOG
Octave : John W. Eaton
O-Matrix : Harmonic Software
Ox : Timberlake Consultants
PV-WAVE : Visual Numerics
RLaB : Ian Searle/Marijan Kostrun
Scilab : INRIA
ScicosLab : ScicosLab.org
SCIRun : U. Utah
TeLa : Finnish Meteorological Institute

Symbolic Computing Environments

Axiom : CUNY
CoCoA : U. Genoa
Eigenmath :
JACAL : MIT
Macsyma : Symbolics
Magma : U. Sydney
Maple : Maplesoft
Mathematica : Wolfram Research
Mathomatic : George Gesslein
Maxima : Richard Fateman
MuPAD : SciFace Software
PARI/GP : U. Bordeaux
Pythonica : Tildesoft
Reduce : Tony Hearn
Sage : U. Washington
Singular : U. Kaiserslautern
SYNAPS : INRIA
YACAS : Ayal Pinkus

Graphics, Plotting, and Visualization

AVS : Advanced Visual Systems
CoPlot : CoHort Software
Data Explorer : IBM
Dynagraph : Rouben Rostamian
EnSight : Computational Engineering International
Fieldview : Intelligent Light
GLI : FZ Julich
gnuplot : Dartmouth
Grace : Weizmann Institute
gri : Dan Kelley and Peter Galbraith
Harvard Graphics : SPC Software
IGOR Pro : WaveMetrics
IRIS Explorer : NAG
KaleidaGraph : Synergy Software
Khoros : Khoral Research
Matplotlib : John Hunter and others
Mesa : Brian Paul, mesa3d.org
NCAR Graphics : National Center for Atmospheric Research
OpenGL : OpenGL.org
Origin : OriginLab
ParaView : ParaView.org
pgplot : Caltech
ploticus : Stephen C. Grubb
plotmtv : Kenny Toh, Intel
plotutils/libplot : Free Software Foundation
PLplot : U. Texas
Prism : GraphPad Software
pro Fit : QuantumSoft
PSI-Plot : Poly Software International
RenderMan : Pixar
Rocketeer : CSAR
Slicer Dicer : Visualogic
Tecplot : Amtec Engineering
Vis5D : U. Wisconsin-Madison
VisIt : Lawrence Livermore National Laboratory
Visual3 : MIT
VOGLE : U. Melbourne
vtk : Visualization Toolkit, Kitware, Inc.
XGKS : Unidata
XGobi : Carnegie Mellon U.

Statistical Software

BMDP : Statistical Solutions
CoStat : CoHort Software
Data Desk : Data Description
GenStat : NAG
JMP : SAS Institute
Lisp-Stat : U. Minnesota
mathStatica : Mathstatica Pty. Ltd.
Minitab : Minitab Inc.
Partek Pro : Partek Inc.
Prophet : NCRR / NIH
ProStat : Poly Software
P-STAT : P-STAT, Inc.
R : R Foundation
S : Bell Labs
Spotfire : TIBCO
SAS : SAS Institute
SPSS : IBM
Stata : Stata
Statgraphics Plus : Manugistics
Statistica : StatSoft
StatLib : Carnegie Mellon U.
UNISTAT : UNISTAT Ltd.
XploRe : MD*Tech

Simulation Software

GPSS :
Simscript : Caci Products
Simula :
SLAM / AweSim : Pritsker



科學(xué)計(jì)算軟件的分類的評論 (共 條)

分享到微博請遵守國家法律
克山县| 香港 | 射洪县| 贡觉县| 昌都县| 白银市| 沂源县| 灵宝市| 乐至县| 阳高县| 吕梁市| 泸州市| 淳安县| 济阳县| 阳泉市| 无锡市| 甘德县| 杭锦旗| 云霄县| 萨迦县| 台东市| 亳州市| 孟村| 仪征市| 安康市| 湖北省| 云和县| 兰州市| 商水县| 克山县| 汝州市| 北辰区| 仁布县| 城步| 龙山县| 海门市| 卢湾区| 苏州市| 宁晋县| 汉川市| 碌曲县|