开源和商业计算工具在教育和其他用途中的性能比较——Scilab与MATLAB

IF 0.7 Q3 ENGINEERING, MULTIDISCIPLINARY
M. Mikac, Robert Logožar, M. Horvatić
{"title":"开源和商业计算工具在教育和其他用途中的性能比较——Scilab与MATLAB","authors":"M. Mikac, Robert Logožar, M. Horvatić","doi":"10.31803/tg-20220528171032","DOIUrl":null,"url":null,"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.","PeriodicalId":43419,"journal":{"name":"TEHNICKI GLASNIK-TECHNICAL JOURNAL","volume":" ","pages":""},"PeriodicalIF":0.7000,"publicationDate":"2022-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Performance Comparison of Open Source and Commercial Computing Tools in Educational andOther Use — Scilab vs. MATLAB\",\"authors\":\"M. Mikac, Robert Logožar, M. Horvatić\",\"doi\":\"10.31803/tg-20220528171032\",\"DOIUrl\":null,\"url\":null,\"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.\",\"PeriodicalId\":43419,\"journal\":{\"name\":\"TEHNICKI GLASNIK-TECHNICAL JOURNAL\",\"volume\":\" \",\"pages\":\"\"},\"PeriodicalIF\":0.7000,\"publicationDate\":\"2022-09-26\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"TEHNICKI GLASNIK-TECHNICAL JOURNAL\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.31803/tg-20220528171032\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"ENGINEERING, MULTIDISCIPLINARY\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"TEHNICKI GLASNIK-TECHNICAL JOURNAL","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.31803/tg-20220528171032","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"ENGINEERING, MULTIDISCIPLINARY","Score":null,"Total":0}
引用次数: 1

摘要

在本文中,作者比较了两种高级数值计算和建模软件环境的特点和整体性能:免费软件Scilab和商用工业标准MATLAB。这项工作的动机来自这些工具在学院和大学水平的教育使用,但也有他们的专业和科学使用的观点。通过测量作为测试函数实现的几个组合任务基准的执行时间来测试它们的性能,这些基准构建在解决标准工程问题的程序中经常发现的9个常见数值任务上。它们包括基本的代数和矩阵计算,信号生成,信号分析,以及从硬盘驱动器存储和检索数据。尽管MATLAB在除磁盘文件操作之外的所有基准测试中都优于Scilab,但在假定的向量化版本的基准测试中,它并没有太多优势。这款免费软件的整体表现非常令人满意,不仅是教育用途,也是科学和专业用途的好选择,尤其是在资金至关重要的情况下。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Performance Comparison of Open Source and Commercial Computing Tools in Educational andOther Use — Scilab vs. MATLAB
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.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
TEHNICKI GLASNIK-TECHNICAL JOURNAL
TEHNICKI GLASNIK-TECHNICAL JOURNAL ENGINEERING, MULTIDISCIPLINARY-
CiteScore
1.50
自引率
8.30%
发文量
85
审稿时长
15 weeks
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信