Cwmtx

CWMTX is een bibliotheek voor matrix, vector en quaternion wiskunde.
Download nu

Cwmtx Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • LGPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Harry Kuiper
  • Uitgever website:
  • http://www.xs4all.nl/~hkuiper/cwmtx/cwmtx.html

Cwmtx Tags


Cwmtx Beschrijving

CWMTX is een bibliotheek voor matrix, vector en quaternion wiskunde. CWMTX is een bibliotheek voor matrix, vector en quaternion Math.Cwmtx is een bibliotheek die ik heb geschreven in C ++ die de matrix en vectorbewerkingen levert die uitgebreid worden gebruikt in engineering en wetenschapsproblemen. Een speciale functie van deze bibliotheek is de Quaternion-klasse wiskunde. Quaternions zijn erg handig voor houdingbepaling in 3D-ruimte omdat ze geen singulariteiten lijden. Bovendien kunnen opeenvolgende rotaties en transformaties van vectoren worden bereikt door eenvoudige quaternion-vermenigvuldiging. Attitude Dynamics kan worden uitgedrukt in een zeer compacte vorm met behulp van Quaternions. Voor meer informatie over quaternions en hun toepassingen, zie: "Spacecraft Attitude Beporting and Control", bewerkt door James Wertz, D. Reidel Publishing Company, Dordrecht: Holland, Boston: USA , Londen: Engeland.Speeding Up CWMTXThe Originele versie van CWMTX bevat matrices die dynamisch kunnen worden gedimensioneerd. Dit is zeer flexibel, maar vertraagt ook Matrix-operaties omdat dynamisch geheugenbeheer traag is. In een poging om dit nadeel te omzeilen, creëerde ik een versie van CWMTX die statisch gedimensioneerde matrices bevat. Dit versnelt matrixbewerkingen aanzienlijk. In het bijzonder operaties op kleine matrices (3x3, 4x4) en vectoren (3x1, 4x1) zoals gebruikt in 3D-problemen zijn 3 tot 5 keer sneller dan met hun dynamisch gedimensioneerde tegenhangers. Ik denk echter dat CWMTX niet de snelste matrixbibliotheek is en de snelheid is niet de hoogste prioriteit voor mij.


Cwmtx Gerelateerde software

vtkfltk

VTKFLTK is een kleine bibliotheek van C-klassen voor de ontwikkeling van FLTK-gebeurtenis-aangedreven interfaces voor gebruik met VTK. ...

147

Downloaden