El resultado de un programa es un valor y su incertidumbre. Quiero incluirlos en un documento tex correctamente redondeados.
value_uncertainty.txt
:
12345.67890 0.987654321
scientific_document.tex
es algo como:
My average number of rabbits is
\SI[figures-of-uncertainty=2]{\input{value_uncertainty.txt}}{\someunits}
y el resultado en Scientific_document.pdf es:
My average number of rabbits is 12345.68 +- 0.99 SomeUnits
Tenga en cuenta el redondeo tanto del valor como de la incertidumbre aunque solo se especifique el redondeo de la incertidumbre. ¿Es posible?
Respuesta1
Como característica "nativa" de siunitx
la respuesta actual es "no", en parte porque redondear de manera que la respuesta sea significativa cuando hay incertidumbre no es tan sencillo. El redondeo automático de incertidumbres no es necesariamente válido: el objetivo original siunitx
era permitir una buena presentación del material en el que el usuario realmente había pensado, añadiendo cosas como el redondeo automático más adelante. Soy consciente de que a la gente le gustaría tener esta característica: está en mi lista de "cosas por hacer", pero hay algunas otras cuestiones que realmente necesito abordar primero.
También observo que, como está leyendo desde un archivo externo, esto sugiere que lo más apropiado será una visualización gráfica o tabular (probablemente muchos valores). Estos formatos de visualización deben tratar el valor y la incertidumbre como entidades separadas, que luego pueden redondearse por siunitx
o por ejemplo pgfplotstable
.