Skip to the main content

Original scientific paper

https://doi.org/10.31803/tg-20220528171032

Performance Comparison of Open Source and Commercial Computing Tools in Educational and Other Use — Scilab vs. MATLAB

Matija Mikac orcid id orcid.org/0000-0002-3449-8607 ; University North, Jurja Križanića 31b, 42000 Varaždin, Croatia
Robert Logožar orcid id orcid.org/0000-0003-3303-2271 ; University North, Jurja Križanića 31b, 42000 Varaždin, Croatia
Miroslav Horvatić ; University North, Jurja Križanića 31b, 42000 Varaždin, Croatia


Full text: english pdf 1.246 Kb

page 509-518

downloads: 1.785

cite


Abstract

In this paper, the authors compare the features and the overall performance of the two high-level numerical computing and modeling software environments: the freeware Scilab and commercially available industry-standard MATLAB. The motivation for the work emanated from the educational use of these tools at the college and university level, but with a perspective to their professional and scientific use as well. Their performance is tested by measuring the execution times of several combined-task benchmarks implemented as test functions, built upon nine common numerical tasks that are often found in programs for solving standard engineering problems. They include basic algebra and matrix calculations, signal generation, signal analysis, and storing and retrieving data to and from the hard disk drive. Although MATLAB outperforms Scilab in all the benchmarks except the disk file manipulations, in the presumed vectorization versions of the benchmarks, it is not for much. The overall performance of the freeware rival is very satisfactory, making it a good choice not only for educational use but also for scientific and professional purposes, especially when funding is critical.

Keywords

calculation benchmarks; mathematical and modeling software; MATLAB; programming; performance comparison; Scilab

Hrčak ID:

283787

URI

https://hrcak.srce.hr/283787

Publication date:

23.9.2022.

Visits: 2.494 *