![](https://i-blog.csdnimg.cn/columns/default/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
sympy
文章平均质量分 96
绝不原创的飞龙
这个作者很懒,什么都没留下…
展开
-
SymPy 1.13 中文文档(一)
原文:docs.sympy.org/latest/tutorials/intro-tutorial/intro.html符号计算处理数学对象的符号计算。这意味着数学对象被精确地表示,而不是近似表示,并且带有未评估变量的数学表达式以符号形式保留。让我们举个例子。假设我们想要使用内置的 Python 函数来计算平方根。我们可能会做这样的事情3.09 是一个完全平方数,所以我们得到了精确答案,3。但假设我们计算的是不是完全平方数的平方根这里我们得到了一个近似结果。原创 2024-06-30 11:37:51 · 745 阅读 · 0 评论 -
SymPy 1.13 中文文档(五十一)
原文:docs.sympy.org/latest/index.html多项式域的参考文档原文:docs.sympy.org/latest/modules/polys/domainsref.html此页面列出了 polys 模块中域的参考文档。推荐阅读模块的基本功能以获得 polys 模块的一般介绍。建议阅读介绍多项式模块中的域以了解域系统的基本功能和使用方法的介绍。此页面列出了Domain类及其子类(例如 ZZ 等具体域)的参考文档,以及表示域元素的类。域这里我们记录了各种已实现的基础域(原创 2024-06-30 11:37:21 · 489 阅读 · 0 评论 -
SymPy 1.13 中文文档(五十五)
原文:docs.sympy.org/latest/index.html范畴论原文链接:docs.sympy.org/latest/modules/categories.html引言SymPy 的范畴论模块将允许在单一范畴内操作图表,包括在 TikZ 中绘制它们并判断它们是否可交换。此模块试图遵循的一般参考工作是[JoyOfCats]Adamek, H. Herrlich. G. E. Strecker: 抽象和具体范畴。猫的乐趣。最新版本的这本书可以免费下载。katmat.ma原创 2024-06-30 11:36:51 · 414 阅读 · 0 评论 -
SymPy 1.13 中文文档(五十四)
原文:docs.sympy.org/latest/index.html数域原文链接:docs.sympy.org/latest/modules/polys/numberfields.html引言像代数数论中许多其他计算一样,有理素数的分裂只能用有理方法处理。如果考虑用自动计算设备进行计算,这一事实非常重要。只需知道不可约多项式(f(x)),其零点生成所讨论的域即可。—Olga Taussky,1953像数域和代数数这样的概念对我们理解代数数论至关重要,但对于计算机而言,这个主题完全是原创 2024-06-30 11:36:20 · 470 阅读 · 0 评论 -
SymPy 1.13 中文文档(五十三)
原文:docs.sympy.org/latest/index.html多项式级数操作原文链接:docs.sympy.org/latest/modules/polys/ringseries.html任何有限的泰勒级数在实际应用中实际上都是多项式。本模块利用高效的稀疏多项式表示和操作,实现了非常快速的多变量级数操作。与 SymPy 的 series 方法相比,典型的加速比在 20-100 之间,随着处理的级数越来越大,这一差距会进一步扩大。所有函数都在用户指定的某个环上展开任何给定的级数。因此,原创 2024-06-30 11:35:48 · 255 阅读 · 0 评论 -
SymPy 1.13 中文文档(五十七)
原文:docs.sympy.org/latest/index.html统计原文:docs.sympy.org/latest/modules/stats.htmlSymPy 统计模块引入了一个随机变量类型到 SymPy 语言中。可以使用预构建函数(如正态分布、指数分布、硬币、骰子等)声明随机变量,也可以使用函数(如 FiniteRV)构建随机变量。可以使用函数查询随机表达式表达式含义P(condition)概率E(expression)期望值H(exp原创 2024-06-30 11:34:49 · 361 阅读 · 0 评论 -
SymPy 1.13 中文文档(五十六)
原文:docs.sympy.org/latest/index.html微分几何原文:docs.sympy.org/latest/modules/diffgeom.html介绍基类参考class sympy.diffgeom.Manifold(name, dim, **kwargs)数学流形。参数:name : str流形的名称。dim : int流形的维数。解释流形是一个在每个点附近局部类似于欧几里得空间的拓扑空间 [1]。尽管如此,这个类并没有提供研究其所代表的原创 2024-06-30 11:34:18 · 299 阅读 · 0 评论 -
SymPy 1.13 中文文档(五十九)
本节对每个文档字符串都是必需的。如果不包括该节,则文档字符串将无法通过审查。不需要为本节添加标题。本节包含以句点结尾的一行简短句子,描述函数、类或方法的效果。废弃警告应该直接放在单句摘要后面,以便立即通知用户。废弃警告应该以 Sphinx 指令中的deprecated更多细节请参见文档中的废弃。弃用是以允许用户更新其代码的方式进行不向后兼容的更改。已弃用的代码仍然像以前一样工作,但每当有人使用它时,屏幕上会打印一条警告,指示将来版本中将删除 SymPy 的内容,并指示用户应使用的替代方案。原创 2024-06-30 11:33:47 · 394 阅读 · 0 评论 -
SymPy 1.13 中文文档(五十二)
原文:docs.sympy.org/latest/index.html多项式操作模块的内部结构原文链接:docs.sympy.org/latest/modules/polys/internals.html多项式模块的实现在内部结构上被划分为“级别”。有四个级别,分别为 L0、L1、L2 和 L3。三级和四级包含面向用户的功能,并在上一节中进行了描述。本节重点介绍零级和一级。零级提供了核心的类 C 风格低级接口的多项式操作功能。一级将这些低级功能封装到面向对象的结构中。这些并非用户可见的类,而原创 2024-06-30 11:33:13 · 381 阅读 · 0 评论 -
SymPy 1.13 中文文档(五十八)
不要在第一行结束时使用句点(句号)。后续行应该使用句号。如果可能的话,为提交提供上下文信息,例如。原创 2024-06-30 11:32:35 · 378 阅读 · 0 评论 -
SymPy 1.13 中文文档(五十)
原文:docs.sympy.org/latest/index.htmlAGCA - 代数几何和交换代数模块原文链接:docs.sympy.org/latest/modules/polys/agca.html简介代数几何是两种地中海文化理念的融合。它是阿拉伯科学中求解方程轻松计算的超越,与希腊的位置和形状艺术的叠加。这种编织最初在欧洲土地上产生,并在国际时尚的影响下不断完善。代数几何研究几何可信和代数可能之间的微妙平衡。每当这数学跷跷板的一边超过另一边时,人们立即失去兴趣并寻找更激动人心的娱原创 2024-06-30 11:32:05 · 293 阅读 · 0 评论 -
SymPy 1.13 中文文档(五)
表达函数的导数有许多方式。对于未定义的函数,Derivative和diff()都表示未定义的导数。因此,所有以下的ypp我们建议将待解函数作为dsolve()的第二个参数进行指定。请注意,这必须是一个函数而不是一个变量(符号)。...同样,你必须指定函数的参数:(y(x)),而不仅仅是(y)。你可以通过两种方式定义待解的函数。对于你选择的初始条件指定语法取决于你的选择。请注意,作为dsolve()的第二个参数,你需要提供待解的函数列表,如此处。原创 2024-06-30 11:31:34 · 438 阅读 · 0 评论 -
SymPy 1.13 中文文档(四十一)
原文:docs.sympy.org/latest/index.html控制系统绘图原文:docs.sympy.org/latest/modules/physics/control/control_plots.html该模块包含用于控制系统中一些常见绘图的绘图函数。如果用户需要绘图,则需要外部依赖 Matplotlib。如果仅需获得绘图的数值数据,则需要外部依赖 NumPy。极点-零点图control_plots.pole_zero_plot(pole_color='blue', pole_原创 2024-06-30 11:31:00 · 344 阅读 · 0 评论 -
SymPy 1.13 中文文档(四十五)
原文:docs.sympy.org/latest/index.html打印原文链接:docs.sympy.org/latest/modules/printing.html请参阅教程中的 Printing 部分,了解有关打印的介绍。本指南记录了 SymPy 中的打印系统及其内部工作原理。打印机类打印子系统驱动程序SymPy 的打印系统工作方式如下:任何表达式都可以传递给指定的打印机,然后该打印机负责返回该表达式的适当表示。基本概念如下:如果对象知道如何打印,请让其自行打印。原创 2024-06-30 11:30:28 · 505 阅读 · 0 评论 -
SymPy 1.13 中文文档(四十四)
原文:docs.sympy.org/latest/index.htmlLambdify原文:docs.sympy.org/latest/modules/utilities/lambdify.html此模块提供便捷函数,将 SymPy 表达式转换为可以快速计算数值的 lambda 函数。sympy.utilities.lambdify.implemented_function(symfunc, implementation)将数值 implementation 添加到函数 symfunc原创 2024-06-30 11:29:54 · 349 阅读 · 0 评论 -
SymPy 1.13 中文文档(四十三)
原文:docs.sympy.org/latest/index.html工具原文:docs.sympy.org/latest/modules/utilities/index.html该模块包含一些跨 SymPy 使用的通用工具。内容:自动包装模块代码生成装饰器枚举异常和警告可迭代对象Lambda 化记忆化杂项源代码检查时间工具Autowrap 模块原文链接:docs.sympy.org/latest/modules/u原创 2024-06-30 11:29:22 · 304 阅读 · 0 评论 -
SymPy 1.13 中文文档(四十七)
原文:docs.sympy.org/latest/index.html。原创 2024-06-30 11:28:52 · 377 阅读 · 0 评论 -
SymPy 1.13 中文文档(四十六)
原文:docs.sympy.org/latest/index.html主题原文链接:docs.sympy.org/latest/reference/public/topics/index.html目录几何学实体实用工具点线曲线椭圆多边形平面全息函数关于全息函数SymPy 中全息函数的表示全息函数操作将其他表示形式转换为全息函数用途与当前限制内部 API李代数多项式操作模块的原创 2024-06-30 11:28:17 · 398 阅读 · 0 评论 -
SymPy 1.13 中文文档(四十九)
原文:docs.sympy.org/latest/index.html多项式操作原始文档:docs.sympy.org/latest/modules/polys/index.html多项式计算是计算机代数的核心,拥有快速且健壮的多项式操作模块是构建强大的符号操作系统的关键。SymPy 有一个专门的模块 sympy.polys 用于在各种系数域上进行多项式代数的计算。实现了大量方法,从像多项式除法这样的简单工具,到包括 Gröbner 基和代数数域中的多变量因式分解等高级概念。内容模块原创 2024-06-30 11:27:47 · 250 阅读 · 0 评论 -
SymPy 1.13 中文文档(四十二)
原文:docs.sympy.org/latest/index.html使用奇异函数解决梁弯曲问题原文链接:docs.sympy.org/latest/modules/physics/continuum_mechanics/beam_problems.html若要使本文档更易读,请启用漂亮的打印格式:>>> from sympy import *>>> x, y, z = symbols('x y z')>>> init_printin原创 2024-06-30 11:27:15 · 459 阅读 · 0 评论 -
SymPy 1.13 中文文档(四十八)
全纯函数是特殊函数的一种非常普遍的类型,包括许多简单的已知函数作为其特殊情况。事实上,更为知名的超几何函数和 Meijer G 函数也是它的特殊情况之一。如果一个函数是多项式系数的常微分方程的解,则称其为全纯函数。由于常微分方程的一般解由一组函数而不是单个函数组成,全纯函数通常由初始条件和微分方程定义。设 (K) 是一个特征为0的域。例如,(K) 可以是QQ或RR。如果存在多项式 (p_0, p_1, p_2, … p_r \in K[x]),使得。原创 2024-06-30 11:26:44 · 319 阅读 · 0 评论 -
SymPy 1.13 中文文档(四十)
原文:docs.sympy.org/latest/index.html介质原文:docs.sympy.org/latest/modules/physics/optics/medium.html包含介质class sympy.physics.optics.medium.Medium(name, permittivity=None, permeability=None, n=None)这个类表示一个光学介质。实施这一点的主要原因是为了促进折射、费马原理等。参数:名称:字符串介质原创 2024-06-30 11:26:13 · 410 阅读 · 0 评论 -
SymPy 1.13 中文文档(四)
本指南将描述如何在 SymPy 中创建自定义函数类。自定义用户定义函数使用与 SymPy 中包含的函数相同的机制,如函数中包含的常见初等函数,例如exp()或sin(),特殊函数如gamma()或Si(),以及组合函数和数论函数,如或primepi()。因此,本指南既是为希望定义自己自定义函数的最终用户提供指南,也是为希望扩展 SymPy 中包含的函数的 SymPy 开发人员提供指南。本指南描述了如何定义复值函数,即将(\mathbb{C}^n)的子集映射到(\mathbb{C})的函数。原创 2024-06-30 11:25:43 · 326 阅读 · 0 评论 -
SymPy 1.13 中文文档(十一)
原文:docs.sympy.org/latest/index.html。原创 2024-06-30 11:25:12 · 327 阅读 · 0 评论 -
SymPy 1.13 中文文档(十五)
原文:docs.sympy.org/latest/index.html级数原文:docs.sympy.org/latest/modules/series/index.html该系列模块将级数展开实现为一个函数,并实现了许多相关函数。目录级数展开序列傅立叶级数形式幂级数序列的极限级数展开原文:docs.sympy.org/latest/modules/series/series.html极限本模块的主要目的是计算极限。sympy.series.l原创 2024-06-30 11:24:41 · 308 阅读 · 0 评论 -
SymPy 1.13 中文文档(十四)
原文:docs.sympy.org/latest/index.html积分原文:docs.sympy.org/latest/modules/integrals/index.html本模块文档包含有关梅耶尔 G 函数和 SymPy 积分的详细信息。内容使用梅耶尔 G 函数计算积分积分使用 Meijer G 函数计算积分docs.sympy.org/latest/modules/integrals/g-functions.html本文旨在详细描述使用 Meijer G原创 2024-06-30 11:24:11 · 380 阅读 · 0 评论 -
SymPy 1.13 中文文档(十四)
原文:docs.sympy.org/latest/index.html积分原文:docs.sympy.org/latest/modules/integrals/index.html本模块文档包含有关梅耶尔 G 函数和 SymPy 积分的详细信息。内容使用梅耶尔 G 函数计算积分积分使用 Meijer G 函数计算积分docs.sympy.org/latest/modules/integrals/g-functions.html本文旨在详细描述使用 Meijer G原创 2024-06-30 11:23:36 · 279 阅读 · 0 评论 -
SymPy 1.13 中文文档(十三)
原文:docs.sympy.org/latest/index.html组合学原文:docs.sympy.org/latest/modules/functions/combinatorial.html本模块实现了各种组合函数。class sympy.functions.combinatorial.numbers.bell(n, k_sym=None, symbols=None)贝尔数 / 贝尔多项式贝尔数满足 (B_0 = 1) 和[B_n = \sum_{k=0}^{n-1} \bi原创 2024-06-30 11:23:04 · 396 阅读 · 0 评论 -
SymPy 1.13 中文文档(十七)
集合解方程的定义域。原创 2024-06-30 11:22:33 · 510 阅读 · 0 评论 -
SymPy 1.13 中文文档(十六)
原文:docs.sympy.org/latest/index.html序列的极限原文:docs.sympy.org/latest/modules/series/limitseq.html提供计算具有无穷大序列的项的极限的方法。sympy.series.limitseq.difference_delta(expr, n=None, step=1)差分操作符。解释差分操作符的离散模拟。给定一个序列 x[n],返回序列 x[n + step] - x[n]。例子>>>原创 2024-06-30 11:22:02 · 441 阅读 · 0 评论 -
SymPy 1.13 中文文档(十九)
原文:docs.sympy.org/latest/index.html偏微分方程原文:docs.sympy.org/latest/modules/solvers/pde.html用户函数这些是导入全局命名空间的函数 from sympy import *。它们供用户使用。sympy.solvers.pde.pde_separate(eq, fun, sep, strategy='mul')通过加法或乘法分离方法分离偏微分方程中的变量。它尝试重写方程,使指定的变量之一出现在与其他变量不同原创 2024-06-30 11:21:31 · 451 阅读 · 0 评论 -
SymPy 1.13 中文文档(十二)
原文:docs.sympy.org/latest/index.html群构造器原文:docs.sympy.org/latest/modules/combinatorics/group_constructs.htmlsympy.combinatorics.group_constructs.DirectProduct(*groups)返回几个群的直积作为一个置换群。解释这与取两个置换群的直积的 mul 过程实现方式非常相似,但在任意数量的群的情况下实现了生成器的移位思想。一般预期调用 Di原创 2024-06-30 11:21:01 · 280 阅读 · 0 评论 -
SymPy 1.13 中文文档(十八)
原文:docs.sympy.org/latest/index.htmlODE原文链接:docs.sympy.org/latest/modules/solvers/ode.html注意针对解决 ODE 的初学者友好指南,请参阅代数解法解普通微分方程(ODE)。用户函数这些函数被导入到全局命名空间中,使用 from sympy import *。这些函数(与下面的提示函数不同)旨在供 SymPy 的普通用户使用。sympy.solvers.ode.dsolve(eq, func=None,原创 2024-06-30 11:20:30 · 755 阅读 · 0 评论 -
SymPy 1.13 中文文档(十)
原文:docs.sympy.org/latest/index.html置换群原文:docs.sympy.org/latest/modules/combinatorics/perm_groups.htmlclass sympy.combinatorics.perm_groups.PermutationGroup(*args, dups=True, **kwargs)定义置换群的类。解释PermutationGroup([p1, p2, ..., pn]) 返回由置换列表生成的置换群。如果原创 2024-06-30 11:20:00 · 408 阅读 · 0 评论 -
SymPy 1.13 中文文档(三十一)
第一个主题是刚体运动学。刚体是具有质量和转动惯量的物理对象的理想化表示。显然,刚体不是柔软的。我们可以将刚体运动分解为平移运动和旋转运动(在处理粒子时,我们只有平移运动)。旋转运动可以进一步分解为简单旋转和一般旋转。刚体的平移是指在运动过程中,物体的方向不会改变;或者在运动过程中,任何线段在运动开始时都将保持平行于自身。简单旋转是指物体的方向可能会改变,但总有一条线段在运动开始时保持平行于自身。一般旋转是指在运动开始时并不总有一条线段平行于自身。在物理学中,我们处理两种量 - 标量和矢量。原创 2024-06-30 11:19:29 · 425 阅读 · 0 评论 -
SymPy 1.13 中文文档(三十五)
原文:docs.sympy.org/latest/index.html。原创 2024-06-30 11:18:59 · 274 阅读 · 0 评论 -
SymPy 1.13 中文文档(三十三)
原文:docs.sympy.org/latest/index.html物理/力学中的线性化原文链接:docs.sympy.org/latest/modules/physics/mechanics/linearize.htmlsympy.physics.mechanics 包括了关于操作点(也称为平衡条件)附近生成的运动方程(EOM)的线性化方法。注意,这个操作点不必是一个平衡位置,它只需满足运动方程。通过对绕操作点的 EOM 进行一阶泰勒展开来完成线性化。当没有依赖坐标或速度时,这只是关于原创 2024-06-30 11:17:57 · 829 阅读 · 0 评论 -
SymPy 1.13 中文文档(三十七)
原文:docs.sympy.org/latest/index.html。原创 2024-06-30 11:17:17 · 261 阅读 · 0 评论 -
SymPy 1.13 中文文档(三十六)
原文:docs.sympy.org/latest/index.html。原创 2024-06-30 11:16:03 · 357 阅读 · 0 评论 -
SymPy 1.13 中文文档(三十九)
原文:docs.sympy.org/latest/index.htmlState原文:docs.sympy.org/latest/modules/physics/quantum/state.html状态的 Dirac 符号表示法。class sympy.physics.quantum.state.Bra(*args, **kwargs)量子力学中的一般时间无关的 Bra。继承自 State 和 BraBase。Bra 是 Ket 的对偶[R769]。这个类及其子类将是用户表达 Dira原创 2024-06-30 11:15:33 · 257 阅读 · 0 评论