Mit sortierten Matrix Math, ich habe resultierende für ein Polynom vom Grad in Koeffizienten ein Gleichungssystem gelöst ‚n‘Wie kann ein Polynom in ein anderes Koordinatensystem transformiert werden?
Ax^(n-1) + Bx^(n-2) + ... + Z
ich dann das Polynom über einen gegebenen x-Bereich evaulate, ich bin Rendering im Wesentlichen der Polynomkurve. Jetzt ist hier der Haken. Ich habe diese Arbeit in einem Koordinatensystem getan, das wir "Datenraum" nennen. Jetzt muss ich die gleiche Kurve in einem anderen Koordinatenraum präsentieren. Es ist leicht, Eingabe/Ausgabe in und aus den Koordinatenräumen zu transformieren, aber der Endbenutzer interessiert sich nur für die Koeffizienten [A, B, ..., Z], da sie das Polynom selbst rekonstruieren können. Wie kann ich einen zweiten Satz von Koeffizienten [A ', B', ..., Z '] darstellen, die die gleiche Kurve in einem anderen Koordinatensystem darstellen?
Wenn es hilft, arbeite ich in 2D-Raum. Plain alte x's und y's. Ich denke auch, dass dies die Multiplikation der Koeffizienten mit einer Transformationsmatrix beinhalten könnte? Würde es den Maßstab/Übersetzungsfaktor zwischen den Koordinatensystemen enthalten? Wäre es das Gegenteil dieser Matrix? Ich fühle mich wie ich bin in die richtige Richtung ...
Update: Koordinatensysteme sind linear verwandt. Wäre nützlich gewesen, wie?
Sind die eingegebenen Koordinatenräume linear miteinander verknüpft? – Jamie
Koordinatensysteme sind linear verwandt – basszero