Ich muss einige Ortsvektoren berechnen, die aus Trennungsverschiebungsvektoren, die aus der Formel generiert werden, bestehen , Wo ein Ortsvektor sein.
Ein wenig Hintergrund: Ich habe einige Monomere, wo ich ihre Trennungsvektoren habe, aber was ich bekommen möchte, sind die Monomerpositionen.
Wie kann ich das machen? Vielleicht kann mir ein Spielzeugbeispiel helfen, das ein bisschen besser zu verstehen.
BEARBEITEN:
Ich bekomme eine Liste von Separationsvektoren von einer Funktion namens frc. Hier ist der Hilfeausdruck:
This function generates nruns configurations of a length N polymer,
using the freely rotating chain model with fixed bond angle theta.
It is returned as a single 3 x N x nruns tensor of separation vectors.
The first dimension is the x,y,z coordinates; the second specifies which
monomer on the chain; and the third specifies which configuration.
Ich nehme an, du meinst so etwas:
bei dem die die Trennungsvektoren sind und Sie den Vektor berechnen möchten . Die Antwort ist einfach so ist die Summe aller Vektoren, die dazu führen, also in diesem Fall:
Der einzige Haken ist, dass Sie beim Addieren der Vektoren die Vektoraddition verwenden müssen . Sie sagen nicht, wie Sie die Trennungsvektoren erhalten, dh in welchem Format, aber sie werden oft als ihre angegeben , Und Komponenten:
In diesem Fall addieren Sie die Vektoren einfach durch Addition ihrer Komponenten, also zum Beispiel;
Benutzer93237