records

Liens commerciaux
Liens commerciaux

records: Titre

No.
Titre
Catégorie
Prix
License
Taille
1
Divers - Education
GPL (GNU General Public License)
0.53 MB
2
Jeux - Arcade
Freeware
33.9 MB

records: Description

No.
Titre
Catégorie
Prix
License
Expand All
1
Programmation - Bibliothèques
Perl Artistic
Numéro : : WithError est un module de Perl qui contient des numéros avec la propagation des erreurs et l'arrondissage scientifique.

SYNTHÈSE

numéro d'utilisation : : WithError ;

mon $num = numéro : : WithError->new (5.647, 0.31) ;
impression $num. « n » ;
# impressions 5.65e+00 +/- 3.1e-01
# (c.-à-d. il fait automatiquement l'arrondissage scientifique)

mon $another = $num * 3 ;
impression $another. « n » ;
# propage l'erreur assumant des erreurs gaussiennes
# impressions 1.69e+01 +/- 9.3e-01

# les fonctionnements trigonométriques fonctionnent également :
péché d'impression ($another). « n » ;
# impressions -9.4e-01 +/- 3.1e-01

mon $third = $another ** $num ;
impression $third. « n » ;
# propage les deux erreurs dans une.
# impressions 8.7e+06 +/- 8.1e+06

# raccourci pour le constructeur :
numéro d'utilisation : : Witherror de WithError ;
$num = witherror (0.00032678, [2.5e-5, 3e-5], 5e-6) ;
# peut traiter n'importe quel numéro des erreurs, même avec des erreurs asymétriques
estamper $num. « n » ;
# estampe 3.268e-04 + 2.5e-05 - 3.00e-05 +/- 5.0e-06
# note : Elle peut annyoing qu'ils tous n'ont pas la même chose
# l'exposant, mais eux *do* tout ont le chiffre significatif de sam !

Ce cours est une classe de conteneur pour des numéros avec un certain nombre d'erreurs symétriques et asymétriques associées. Il surcharge pratiquement tous les opérations arithmétiques courantes et fonctionnements trigonométriques pour propager les erreurs. Il peut faire l'arrondissage scientifique approprié (comme expliqué en plus détail ci-après dans la documentation de la méthode de significant_digit ()).

Vous pouvez employer des maths : : BigFloat objecte comme la représentation interne des numéros afin de supporter des calculs arbitraires de précision.

Des erreurs sont propagées using la propagation des erreurs gaussienne.

À une exception notable, la suite de test couvre la voie plus de quatre-vingt-dix pour cent du code. Les trous restants sont la plupart du temps les cas de difficile-à-test et les tests faisants le coin de validité. Les sous-programmes de comparaison sont l'exception pour laquelle il y aura des tests plus approfondis dans une future version.

records: sommaire

No.
Titre
Catégorie
Prix
License
Taille
Mes logiciels
Vous n'avez pas enregistré de logiciel. Cliquez sur Save "à côté de chaque logiciel à mettre à votre panier de logiciels"
Liés à la recherche
Liens commerciaux