Approximating /transforming /absolute error

1 visualización (últimos 30 días)
Opariuc Andrei
Opariuc Andrei el 27 de Oct. de 2020
Comentada: Alan Stevens el 28 de Oct. de 2020
input data
r=3;h=8;Dv=0.1;
Dr=(Dv/3)*(1/(1/3*pi*h*2*r))
the result is 6.6315e-04 , how do i transform /aproximate/etc the result on the left to 0.00066 ? I ran a conversion to decimal using Symbolab (website) and the exact result of the conversion is 0.00066315 .

Respuesta aceptada

Alan Stevens
Alan Stevens el 27 de Oct. de 2020
For display purposes you can use fprintf:
>> r=3;h=8;Dv=0.1;
Dr=(Dv/3)*(1/(1/3*pi*h*2*r));
fprintf('%0.2g \n',Dr)
0.00066
  7 comentarios
Opariuc Andrei
Opariuc Andrei el 28 de Oct. de 2020
Oh master , please accept my humble thank you :)
Alan Stevens
Alan Stevens el 28 de Oct. de 2020
You're welcome. Note that I've suggested a very simplistic approach. A more advanced approach might involve a Monte-Carlo simulation and/or allow different tolerances on each of A, B etc.

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Images en Help Center y File Exchange.

Productos


Versión

R2020a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by