程序的输出是一个值及其不确定性。我想将它们正确舍入并包含在 tex 文档中。
value_uncertainty.txt
:
12345.67890 0.987654321
scientific_document.tex
类似于:
My average number of rabbits is
\SI[figures-of-uncertainty=2]{\input{value_uncertainty.txt}}{\someunits}
scientific_document.pdf 中的结果是:
My average number of rabbits is 12345.68 +- 0.99 SomeUnits
尽管只指定了不确定性的舍入,但请注意值和不确定性的舍入。可以吗?
答案1
当前答案的“原生”功能siunitx
是“否”,部分原因是当存在不确定性时,四舍五入以使答案有意义并不是那么简单。自动四舍五入不确定性不一定有效:最初的目的siunitx
是允许良好地呈现用户实际考虑过的材料,稍后再添加自动四舍五入等功能。我知道人们会喜欢这样的功能:它在我的“待办事项”列表中,但还有一些其他问题我真的需要先解决。
我还注意到,由于您正在从外部文件中读取数据,因此图形或表格显示将是最合适的(可能有很多值)。这些显示格式需要将值和不确定性视为单独的实体,然后可以通过siunitx
或进行舍入pgfplotstable
。