SciPy:用于数学函数的免费和开源的Python库
SciPy是一个免费且开源的Python库,被开发和IT爱好者、业余爱好者和专业人士使用。它专门使用NumPy进行数学函数,因为它附带了用于各种应用程序的模块,如线性代数、微积分、微分方程和信号处理。这个方便的库只是构成SciPy堆栈的核心包之一。与其他程序一样,它提供了许多用户友好且高效的数值例程。
SciPy适用于寻找数学算法和方便函数集合的用户。它是建立在编程语言Python的NumPy扩展上的。结果是一个更高效的、交互式的Python会话,具有用于投影和可视化数据的高级命令和类。最终,您将拥有一个可以处理数据和测试原型的环境,该环境可以与其他系统(如SciLab、R-Lab、MATLAB、IDL和Octave)相媲美。开发人员还可以在开发桌面和移动应用程序时使用此工具。无论是简单的、复杂的还是专业的应用程序,您都将从其众多模块中受益(这些模块来自世界各地的大量开发人员)。这个Python程序员已经包含了诸如并行编程到数据库子程序等过程。您只需要准备三个主要包:NumPy、matplotlib和matplotlib.pyplot,并将它们分别导入为np、mp和plt。
该程序还附带有文档-包括HTML和PDF格式。它涵盖了所有可用的功能,包括Python的文档字符串。您可以通过选择pydoc模块中的帮助命令来找到它们。这将提示交互式帮助会话,您可以在其中找到Python中可用的关键字和模块。如果您需要调用签名和文档字符串,只需应用help(obj)命令即可。
SciPy是适合所有程序员和编码人员的库,特别是那些认为自己是初学者的人。它不仅是一个开源程序,而且还经过同行评审。这表明它可以在实际应用中使用,并经过不断的严格更新。虽然命令显示为分页器,但每个命令都已更新为更复杂的文本。