在介绍我们的科学软件的安装和配置的技术方面之前,我们来定义一些与我们今天的任务相关的概念。 首先我们必须知道:什么是科学软件?它是什么? 为什么我们应该有兴趣了解它们的有用性和随后的发展。
科学软件已经有四十年的发展和所有新兴科学的优势和劣势。 软件工程正在接近中年,取得了许多成就,但仍有重大的工作要做。 今天,软件工程科学被认为是值得认真,认真学习和大规模动荡争论的合法纪律。 在行业层面上,搜索职位的偏好被倾倒在标题中:软件工程师。 软件过程模型,软件工程方法和工具已经在广泛的工业应用中成功应用。 经理和用户认识到需要采用更严格的软件方法。
随着在1940年创建第一台数字电脑,软件开发是如此之新,几乎不可能对预计的项目完成日期进行预测,并且有许多计算机超过预算和预计时间。 开发人员不得不重新编写自己的程序来运行每一到两年的新机器,使现有的机器过时。
考虑到互联网,软件工程每年的收入已经超过10亿美元。 浏览器和HTML的使用也大大改变了接收信息的愿景和概念。 在需求强劲和不断增长之后,需要以低成本创建软件解决方案。 这需要使用更简单快捷的方法来开发功能性软件。 它指出,较小的系统具有更简单和更快速的方法来管理算法和软件计算的开发。
什么是科学软件? 它是什么?
为科学用户提供必要的工具,方便他们的工作。 这适用于医疗,军事,学术,商业,航空航天和计算机软件的研究,设计和开发。
什么是Scilab软件?
Scilab的定义由程序员给出:“ Scilab是一个用于数值计算的免费开源软件,为工程和科学应用提供强大的计算环境 。
我们将使用的Scilab的发行版是5.5.1可用于Ubuntu 15.04。 接下来的步骤,我们将成功安装我们的Scilab软件:
第1步:打开终端窗口并键入:
sudo apt-get install scilab
此命令将开始安装该软件。 或者如果您愿意,Scilab包含在Ubuntu软件中心中,如下所示:
第2步:安装软件后,我们可以在操作系统的左侧栏中找到一个图标,如下所示:
第3步:打开软件,显示的第一个窗口将是这个。
注意: Scilab以及其他软件如Matlab,Octave等是特定工具箱的标准基础。 具体针对我们的目的,如:图像和视频处理,优化或建模。 下一步我们将展示如何在Scilab中安装一些最受欢迎的工具箱。
第4步(工具箱安装):在Scilab的控制台中,键入下一个命令,例如安装映像处理工具箱:
atomsInstall('IPD')
安装过程将开始。 请等待完成。 原子代表“Scilab的AuTomatic mOdules管理”,是Scilab工具箱和模块环境中使用的服务器。 Scilab的每个模块或工具箱都有自己的安装方法,例如使用命令行或者可能下载zip文件。
最后一步:安装过程完成后,我们建议重新启动程序以加载Scilab宏,网关和其他依赖关系,这将显示在以下图像上:
您现在熟悉Scilab安装和安装特定的模块和工具箱。
在另一个教程中,我们将向您展示如何在Scilab环境中编写脚本和程序,并在Ubuntu 15.04上运行。