Verfasst am: 24.05.2021, 16:40
Titel: Fläche im Raum und Schraubenlinie, Schnittpunkt finden
Hallo,
ich habe mal wieder eine Frage.
Und zwar habe ich folgende Beziehung für eine Fläche im Raum gegeben:
(-x^2)/5 - (y^3)/10 - 5*z + 5
Bereich x = -5...5
Bereich y = -5...5
Nun habe ich eine Schraubenlinie r(t) mit der Komponentendarstellung:
x(t) = R*cos(2*pi*t)
y(t) = R*sin(2*pi*t)
z(t) = H*t
mit den Parametern H=1, R=1 und t = 0...5
Ich habe die Fläche im Raum und die Schraubenlinie mit Matlab darstellen können.
Mathematisch fehlt mir jetzt jedoch der Ansatz den Schnittpunkt zwischen diesen beiden Funktionen zu finden.
Mit dem Gleichsetzen beider Funktionen erhalte ich folgenden Ansatz:
(-x^2)/5 - (y^3)/10 - 5*z + 5 = R*cos(2*pi*t) + R*sin(2*pi*t) + H*t
Falls das nun soweit alles richtig ist stellt sich bei mir die Frage wie ich weiter vorgehe.
Im Anhang mein Code. Dort kann man auch den Plot sehen, wenn man ihn ausführt.
Mit freundlichen Grüßen und Danke im Voraus
Daniel Kunz
gemeint ist wohl
(-x^2)/5 - (y^3)/10 - 5*z + 5 = 0
?
Zitat:
Mit dem Gleichsetzen beider Funktionen erhalte ich folgenden Ansatz:
(-x^2)/5 - (y^3)/10 - 5*z + 5 = R*cos(2*pi*t) + R*sin(2*pi*t) + H*t
Den Ansatz halte ich nicht für sinnvoll. Die linke Seite ist 0, die rechte eine meines Erachtens willkürliche Addition von x, y und z.
Sinnvoller fände ich, x, y und z in die erste Gleichung einzusetzen, also
(-( R*cos(2*pi*t))^2)/5 - ((R*sin(2*pi*t))^3)/10 - 5*(H*t) + 5 = 0
Nun hast du eine Gleichung in t, die du z.B. mit Hilfe von fsolve lösen kannst.
Grüße,
Harald
_________________
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
Super das war mir nicht so klar vor augen, dass die Fläche im Raum die Beziehung ... = 0 hatte.
Jetzt konnte ich es mit folgendem Code denke ich lösen.
Jedenfalls ergeben die Werte mit dem visuellen Vergleich Sinn.
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.