允许处理系数包含不确定性的幂级数
项目描述
此包允许处理系数包含不确定性的幂级数。
它基于 uncertainties Python包构建(见 此处)。
范围
- 目前以下功能可用
级数加法和减法
比较(大于,小于)
级数乘法
级数求逆,即 Z(g) ➝ 1/Z(g)
级数除法(假设所有幂都是非负的)
指数运算
解析微分
替换,即在点 g₀ 处计算级数 Z(g) 的带有不确定性的数值
近似
一些技术函数: pprint、保存 [到文件],
示例
假设两个级数
Z₁(g) = 1.00(30) + 2.0000(30) g
Z₂(g) = -1.0(4) - 2.000(4) g + 999.00(10) g²
则 Z₁+Z₂ = 0.0(5) + 0.000(5) g + 999.00(10) g²
from unseries import Series
z1 = Series(2, {0: ufloat(1, 0.3), 1: ufloat(2, .003)})
z2 = Series(3, {0: ufloat(-1, 0.4), 1: ufloat(-2, .004), 2: ufloat(999, .1)})
print z1 + z2
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定要选择哪个,请了解有关 安装包 的更多信息。
源分布
unseries-0.1.0.linux-x86_64.tar.gz (8.1 kB 查看哈希值)
构建的分发版
unseries-0.1.0-py2.7.egg (9.8 kB 查看哈希值)
unseries-0.1.0-py2-none-any.whl (6.6 kB 查看哈希值)
关闭
unseries-0.1.0.linux-x86_64.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 8200454e85eae2afd6018597b8334a3b264e877d00d77a5af12f82c79b0108b5 |
|
MD5 | 120dc2c45ae41cb011c9c2bd993f4cd0 |
|
BLAKE2b-256 | 7d3cffefb86ec90e9d84432bdfb2362ecb3cb631935346c3489cbaa2a7841df2 |
关闭
unseries-0.1.0-py2.7.egg 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 728e30679cf979d5d9e5b46947419be47ef9ae92a7ef0d6b58567515e907589b |
|
MD5 | 56986fb24b272f0e19f8758c37e6047c |
|
BLAKE2b-256 | 0bc94595eaed0bbda47434e92543b7e2b1946706d905300b7fdefb5ee2601e37 |
关闭
unseries-0.1.0-py2-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 23020fd0c1e03e200b4691c212cc3c4313864ceb5d66fedb903f7d6d7281fc12 |
|
MD5 | 80e591ff863d8f928635c2557540f6cf |
|
BLAKE2b-256 | fbe7c0570943c687b03be2cf56f83a735b4c8e42938e8fee7aeae4a488438a4b |