用于自动化与IFSC-USP物理实验室规程(Python2和Python3)相关的任务的库
LabIFSC的Python项目详细描述
{a1}{a2}{a3}{4}{a5}
实验室
Python2和Python3的一个库,用于使用IFSC-USP物理实验室教师坚持使用的(相当不寻常的)方法传播错误和单元转换。摘要
-
{6}
- {a7}
- {A8}
- {A10}
- {a11}
- {a12}
- {a13}
- {a14}
- {15}
安装
点
在终端中,只需运行以下命令之一即可安装或更新libifsc:
手动
如果pip不可用或不起作用,只需将{a16}文件夹放入脚本所在的文件夹,就可以使用labifsc。示例:
{pr 1}{a17}
{a18}
使用
基本
使用此库:
{pr 2}主要类别是
我们还可以使用缩写{cd5>},其工作方式非常类似:
{pr 4} 但是,{cd5>还允许我们轻松地创建度量值列表: {pr 5}带
也可以使用
比较
度量值之间的比较不比较值本身,而是检查度量值在统计上是否相等。
决定两个度量值是否相等的公式是:{cd10>。而决定非等价性的方程是@cd11>。
应谨慎行事,因为两项措施不能同时相等或不同。
{pr 9} {pr 10} {pr 11}错误传播
错误传播在以下操作中自动完成:{cd12>,{cd13>,{cd14},{cd15>,{cd16>
{pr 12} 不幸的是,库函数{cd17>}中没有自动错误传播,但是labifsc提供了以下错误传播函数: {pr 13}单位
所有度量值后面都可能有一个附加的单位参数。例如: {pr 14}(文件{cd18>包含此库支持的所有单元。)
加法和减法帐户在运算中始终保持在第一个参数的单位内,除非第一个参数是多维的。在这种情况下,单位应为第二个参数的单位。
至于乘法和除法,它们只是把单位合并起来。
{pr 15}转换单位:
{pr 16}数字构成
相同的
序列和表格
此库提供计算平均值、标准偏差和数据线性化的功能。更多详细信息请参见下面的示例:
{pr 18}