📝 SymPy教程

25篇技术文档
  SymPy-矩阵

📅  最后修改于: 2020-11-05 04:44:59        🧑  作者: Mango

在数学中,矩阵是数字,符号或表达式的二维数组。矩阵处理的理论涉及在遵守某些规则的情况下对矩阵对象执行算术运算。线性变换是矩阵的重要应用之一。许多与物理学特别相关的科学领域都使用矩阵相关的应用程序。SymPy软件包具有处理矩阵处理的矩阵模块。它包括Matrix类,其对象表示一个矩阵。注意:如果要单独执行本章中的所有代码片段,则需要导入矩阵模块,如下所示:例在Python shell中执行上述命令时,...

  SymPy-函数类

📅  最后修改于: 2020-11-05 04:45:46        🧑  作者: Mango

Sympy包具有Function类,该类在sympy.core中定义。函数模块。它是所有应用的数学函数的基类,也是未定义函数类的构造函数。以下类别的功能是从Function类继承的-复数功能三角函数整数函数组合功能其他杂项功能复数功能这组功能在sympy.functions.elementary.complexes模块中定义。回覆此函数返回表达式的实部-上面的代码片段的输出如下-5上面的代码片段的...

  SymPy-四元数

📅  最后修改于: 2020-11-05 04:46:11        🧑  作者: Mango

在数学中,四元数系统是复数的扩展。每个四元数对象包含四个标量变量和四个维度,一个实数维度和三个虚数维度。四元数由以下表达式表示-q = a + bi + cj + dk其中a,b,c和d是实数,而i,j,k是四元数单元,使得i2 == j2 == k2 == ijksympy.algebras.quaternion模块具有Quaternion类。上面的代码片段给出的输出等于下面的表达式-$ 2 +...

  SymPy-解算器

📅  最后修改于: 2020-11-05 04:46:38        🧑  作者: Mango

由于在Python中将符号=和==定义为赋值和相等运算符,因此不能将其用于公式化符号方程式。 SymPy提供Eq()函数来建立方程式。上面的代码片段给出的输出等于下面的表达式-x = y由于只有当xy = 0时x = y才可能,因此上述等式可以写成-上面的代码片段给出的输出等于下面的表达式-x − y = 0SymPy中的Solver模块提供了soveset()函数,其原型如下:该域默认为S.Co...

  SymPy-绘图

📅  最后修改于: 2020-11-05 04:47:06        🧑  作者: Mango

SymPy使用Matplotlib库作为后端来渲染2D和3D数学函数图。确保Matplotlib在当前的Python安装中可用。如果没有,请使用以下命令安装相同的文件-绘图支持在sympy.plotting模块中定义。以下功能存在于绘图模块中-图-2D线图plot3d-3D线图plot_parametric-2D参数图plot3d_parametric-3D参数图plot()函数返回Plot类的实...

  SymPy-实体

📅  最后修改于: 2020-11-05 04:47:29        🧑  作者: Mango

SymPy中的几何模块允许创建二维实体,例如线,圆等。然后,我们可以获取有关它们的信息,例如检查共线性或查找相交。点点类表示欧氏空间中的一个点。以下示例检查点的共线性-输出真正输出假Point类的distance()方法计算两个点之间的距离输出$ 2 \ sqrt2 $距离也可以用符号表示。线线实体是从两个Point对象获得的。如果两条线相交,则intersection()方法返回相交点。输出[P...

  SymPy-设置

📅  最后修改于: 2020-11-05 04:47:53        🧑  作者: Mango

在数学中,集合是定义明确的不同对象的集合,这些对象可以是数字,人,字母或什至其他集合。 Set也是Python中的内置类型之一。 SymPy提供设置模块。它包含不同类型集合的定义,并具有执行集合操作(例如交集,并集等)的功能。Set是SymPy中任何其他类型的set的基类。请注意,它与Python的内置set数据类型不同。间隔类表示实际间隔,其边界属性返回FiniteSet对象。sympy.set...

  SymPy-打印

📅  最后修改于: 2020-11-05 04:48:17        🧑  作者: Mango

SymPy中有几台打印机可用。以下是部分列表-力量sreprASCII漂亮打印机Unicode漂亮打印机胶乳数学语言点SymPy对象也可以作为输出发送到各种语言的代码,例如C,Fortran,Javascript,Theano和Python。SymPy使用Unicode字符以漂亮的打印形式呈现输出。如果您使用Python控制台执行SymPy会话,则可以通过调用init_session()函数来激活...

  SymPy-有用的资源

📅  最后修改于: 2020-11-05 04:48:36        🧑  作者: Mango

以下资源包含有关SymPy的其他信息。请使用它们来获得有关此方面的更深入的知识。SymPy上的有用链接SymPy Wiki–SymPy的维基百科参考。SymPy–SymPy的官方网站。关于SymPy的有用书籍要在此页面上注册您的网站,请发送电子邮件至contact@tutorialspoint.com...

  讨论SymPy

📅  最后修改于: 2020-11-05 04:48:48        🧑  作者: Mango

SymPy是用于符号数学的Python库。它旨在成为功能齐全的计算机代数系统(CAS),同时保持代码尽可能的简单,以便于理解和易于扩展。...