首页    期刊浏览 2024年12月02日 星期一
登录注册

文章基本信息

  • 标题:Are Octave, Scilab and Matlab Reliable?
  • 本地全文:下载
  • 作者:Alejandro C. Frery ; Eliana S. de Almeida ; Antonio C. Medeiros
  • 期刊名称:Mecánica Computacional
  • 印刷版ISSN:2591-3522
  • 出版年度:2010
  • 卷号:XXIX
  • 期号:22
  • 出版社:CIMEC-INTEC-CONICET-UNL
  • 摘要:In a word, no. In this article we show evidence that three platforms frequently used for solving Engineering problems have numerical pitfalls. These platforms are Octave, Scilab and Matlab, running on i386 architecture and three operating systems (Windows, Ubuntu and Mac OS). They were submitted to two comprehensive tests, namely the data sets and functions provided by NIST (National Institute of Standards and Technology), and our proposal of a set of matrices and operations on them. NIST protocol includes the computation of basic univariate statistics (mean, standard deviation and firstlag correlation), linear regression, and extremes of probability distributions. Our set of operations include matrix inversion and the computation of the determinant and eigenvalues. The assessment is made comparing the results computed by the platforms, and assessing the number of correct digits with respect to certified values. Serious pitfalls are identified in seemingly easy tasks as, for instance, the first-lag autocorrelation coefficient. Whenever available, the results are compared with those provided by R, a FLOSS (Free/Libre Open Source Software), whose excellent numerical abilities have been reported elsewhere.
国家哲学社会科学文献中心版权所有