Incluir um valor e sua incerteza arredondados corretamente

Incluir um valor e sua incerteza arredondados corretamente

A saída de um programa é um valor e sua incerteza. Quero incluí-los em um documento tex arredondado corretamente.

value_uncertainty.txt:

12345.67890    0.987654321

scientific_document.texé algo como:

My average number of rabbits is
\SI[figures-of-uncertainty=2]{\input{value_uncertainty.txt}}{\someunits}

e o resultado em Scientific_document.pdf é:

My average number of rabbits is 12345.68 +- 0.99 SomeUnits

Observe o arredondamento do valor e da incerteza, embora apenas o arredondamento da incerteza seja especificado. É possível?

Responder1

Como uma característica “nativa” da siunitxresposta actual é “não”, em parte porque o arredondamento de modo a que a resposta seja significativa quando há incerteza não é tão simples. O arredondamento automático de incertezas não é necessariamente válido: o objetivo original siunitxera permitir uma boa apresentação do material que o usuário realmente havia pensado, com coisas como o arredondamento automático adicionados posteriormente. Estou ciente de que as pessoas gostariam de ter esse recurso: está na minha lista de tarefas, mas há outras questões que realmente preciso resolver primeiro.

Observo também que, como você está lendo um arquivo externo, isso sugere que uma exibição gráfica ou tabular será mais apropriada (provavelmente muitos valores). Esses formatos de exibição precisam tratar o valor e a incerteza como entidades separadas, que podem então ser arredondadas por siunitxou por digamos pgfplotstable.

informação relacionada