THMMY.gr

Ηλεκτρονικοί Υπολογιστές και Τεχνικά Θέματα => Matlab, Mathematica, Octave, EngLab κλπ => Topic started by: anonymous-root on December 02, 2005, 16:30:47 pm



Title: Ακρίβεια αριθμών
Post by: anonymous-root on December 02, 2005, 16:30:47 pm
Πως γίνεται να ρυθμίσεις στο matlab να βγάζει περισσότερα από 4 δεκαδικά ψηφία στους δεκαδικούς αριθμούς;

Πχ. αν εισάγω αυτούς του δυο αριθμούς
0.1*0.1*10^-3

0.08*0.1*10^-3

θα τους λάβει και τους δύο ως 0.0000.

Πως μπορώ να αυξήσω την ακρίβεια;
Εντωμεταξύ στο παράθυρο workspace λέει ότι τους δέχεται ως double.
Παραπάνω από double δεν πάει;

Ευχαριστώ.


Title: Απ: Ακρίβεια αριθμών
Post by: Axel on December 02, 2005, 17:47:36 pm
Code:
>> format long
>> 0.1*0.1*10^-3

ans =

    1.000000000000000e-005

>> 0.08*0.1*10^-3

ans =

    8.000000000000000e-006

>> format short
>> 0.1*0.1*10^-3

ans =

  1.0000e-005

>> 0.08*0.1*10^-3

ans =

  8.0000e-006

>>


Title: Απ: Ακρίβεια αριθμών
Post by: anonymous-root on December 02, 2005, 20:03:55 pm
Αυτό ήταν! Ευχαριστώ πολύ!