TVMET

TVMST est une bibliothèque de modèles de vecteur et matricielle utilise des méta-modèles et des modèles d'expression pour évaluer les résultats lors de la compilation.
Télécharger maintenant

TVMET Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • LGPL
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Olaf Petzold
  • Site Internet de l'éditeur:

TVMET Mots clés


TVMET La description

TVMST est une bibliothèque de modèles vectoriels et matricielles utilise des méta-modèles et des modèles d'expression pour évaluer les résultats lors de la compilation. TVMST est une bibliothèque de modèles de vecteur et matricielle qui utilise des méta-modèles et des modèles d'expression (ET) pour évaluer les résultats à l'heure de la compilation, ce qui le rend vite pour les systèmes bas de gamme. Les personnages sont évités à cause de cela. Le code produit est similaire au code codé à la main, mais la qualité du code dépend toujours du compilateur et de sa version. Les dimensions des vecteurs et des matrices sont statiques et délimitées au moment de la compilation à l'aide d'arguments de modèle.Les caractéristiques essentielles de "TVMET": · Matrices et vecteurs avec des tailles fixes (bien sûr), les données sont stockées dans une matrice statique. · Compiler Dimension temporelle Vérification des vecteurs et des matrices pour préserver la signification mathématique. · Vecteur, matrice, matrice-matrice et matrice-Vector Opérations rapides: · Ensemble complet d'opérations arithmétiques standard pour les vecteurs et les matrices (Blitz ++ prend en charge uniquement pour Tinyvector). · Complet Ensemble d'opérations de comparaison standard pour les vecteurs et les matrices ainsi que les fonctions ternaires telles que A? B: C (voir eval pour l'utilisation). · Opérations binaires et unaires. · Métama Utilisation de la matrice-Matrix-product M $ M, M $, Matrix-transpose $ M ^ T $ et matrice-vectoriel-produit $ M, X $ Fonctions et opérateurs. · Meta Modèle de fonctions spéciales telles que $ m ^ t, x $, $ m ^ t, m $, $ m, m ^ t $ et $ (m, m) ^ t $ fonction, voir .. . Fonctions méta-mélodes spéciales. · Les rangées de matrice simples et l'accès à colonnes comme vecteur. · La chaîne des expressions matricielles et vectorielles est possible et de travail. · Produit intérieur et extérieur vecteur (DOT et produit croisé). · Manipulation spéciale pour le problème d'aliasing - Voir ... sur Aliasing. · Interface d'itérateur stl. Cela ouvre la porte à toutes sortes de grandes applications STL. · Promotion de type (pour la manipulation des matrices et des vecteurs de types différents). · Fonctionne sur des types auto-définis tels que le type STD :: complexe. · Ne fait aucune utilisation d'exceptions. Par conséquent, vous pouvez l'utiliser pour des systèmes embarqués ou dans l'espace de noyau Linux. · Impression de niveau d'expression agréable à des fins de débogage (imprimez l'arbre d'expression expansé). · Bonne documentation avec des exemples. · Tests de régression pour presque toutes les opérations et fonctions. · Soutien à plusieurs compilateurs (voir prise en charge du compilateur). · Écrit en tant que bibliothèque de classe pure de classe et de modèle, aucune bibliothèque binaire et les versions ne sont nécessaires - conçues pour éviter les tailles de code en raison de l'utilisation de modèles. · ISO / CEI 14882: 1998 Conforme auxquelles: · CPPUnit (Recommandé) Voici quelques caractéristiques essentielles de "TVMET": · Matrices et vecteurs avec des tailles fixes (bien sûr), les données sont stockées dans une matrice statique. · Compilez la vérification de la dimension temporelle des vecteurs et des matrices pour préserver la signification mathématique. Vector, matrice, matrice-matrice et matrice-vectoriel Fast Vector Operations: · Ensemble complet d'opérations arithmétiques standard pour les vecteurs et les matrices (Blitz prend en charge celle-ci uniquement pour Tinyvector). · Ensemble complet d'opérations de comparaison standard pour les vecteurs et les matrices ainsi que les fonctions ternaires telles que A? B: C (voir eval pour l'utilisation). · Opérations binaires et unaires. · Utilisation de méta-modèle pour matrice-matrice-produit $ M, M $, matrice-transpose $ M ^ T $ et matrice-vectoriel $ M, X $ Fonctions et opérateurs. · Meta Modèle pour des fonctions spéciales telles que $ m ^ t, x $, $ m ^ t, m $, $ m, m ^ t $ et $ (m, m) ^ T $ Fonctions, voir ... méta-modèle spécial Les fonctions. · Les rangées de matrice simples et l'accès à colonnes comme vecteur. · La chaînage des expressions matricielles et vectorielles est possible et travaillant. · Produit intérieur et extérieur vecteur (point et produit croisé). · Manipulation spéciale pour le problème d'aliasing - voir ... sur Aliasing. · Interface d'itérateur stl. Cela ouvre la porte à toutes sortes de grandes applications STL. · Tapez la promotion (pour la manipulation des matrices et des vecteurs de types différents). · Fonctionne sur des types auto-définis tels que le type STD :: Complexe. · Ne fait aucune utilité d'exceptions. Par conséquent, vous pouvez l'utiliser pour des systèmes embarqués ou dans l'espace de noyau Linux. · Nice d'impression de niveau d'expression à des fins de débogage (imprimez l'arborescence d'expression expansée). · Bonne documentation avec des exemples. · Tests de régression pour presque toutes les opérations et fonctions. · Prise en charge de plusieurs compilateurs (voir prise en charge du compilateur). · Écrit en tant que bibliothèque de classe pure et de modèle, aucune bibliothèque binaire et la version de la version n'est nécessaire - conçue pour éviter que le code de code est dû à l'utilisation de modèles. · ISO / CEI 14882: 1998 Conforme. Exigences: · CPPUnit (recommandé)


TVMET Logiciels associés

APFP

APFP (point flottant de précision arbitraire) est une classe rubis pour effectuer des calculs de points flottants de précision arbitraires. ...

174

Télécharger

Kformula

Kformula peut être utilisé pour créer et modifier des formules mathématiques pouvant être incluses dans d'autres documents KOffice. ...

395

Télécharger

kpolynome

KPolynome est un programme KDE qui calcule des polynomes mathématiques en fonction des coordonnées de données données. ...

149

Télécharger