|
|
teil einer parabel ausblenden |
|
georg.pongratz |
Forum-Newbie
|
|
Beiträge: 5
|
|
|
|
Anmeldedatum: 13.10.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 13.10.2008, 10:15
Titel: teil einer parabel ausblenden
|
|
grüß euch,
bin dabei einen basketball freiwurf über lineare differentialgleichungen zu simulieren, dabei soll matlab mir die wurfparabel ploten, jedoch brauche ich dabei natürlich nicht die ganze parabel gezeichnet sondern nur bis zu dem punkt an dem der ball=die parabel durch den basketballring geht, der nachkommende teil soll ausgeblendet werden.
merci für anregende gedanken und kommentare
|
|
|
|
|
Bijick |
Ehrenmitglied
|
|
Beiträge: 914
|
|
|
|
Anmeldedatum: 18.06.07
|
|
|
|
Wohnort: Nürnberg
|
|
|
|
Version: R2006b, R2008b
|
|
|
|
|
|
Verfasst am: 13.10.2008, 14:07
Titel:
|
|
Hallo Georg,
ich nehme mal an, dass Du einen Zeitvektor t hast und den Ort des Balls als nx2-Matrix Ort_Ball mit zwei Komponenten pro Zeitschritt. Die ganze Parabel könnte man zeichnen mit
Dazu kommt jetzt eine Ortsinformation über den Korb, am besten in x-Richtung. Gezeichnet werden sollen jetzt nur noch die Ball-Orte bis zum Ort des Korbes (Ort_Korb):
Herzliche Grüße
Bijick
_________________
>> why
|
|
|
georg.pongratz |
Themenstarter
Forum-Newbie
|
|
Beiträge: 5
|
|
|
|
Anmeldedatum: 13.10.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 14.10.2008, 10:18
Titel:
|
|
danke erstmals für die schnelle antwort, ich habe zwar eine zeit-angabe, diese bestimmt aber nur die zeitschritte
vielleicht habe ich mich anfangs schlecht ausgedrückt: in dem function file werden abwurfwinkel, abwurfgeschwindigkeit und die zeitschritte abgefragt, nach diesen angaben soll dann eine wurfparabel gezeichnet werden, hier mal der code:
und mein problem ist eben, dass sollte der ball den ring treffen, der mit xkorb,ykorb gezeichnet wird, die parabel weitergezeichnet wird.
Edit by Bijick: Code-Formatierung (oben mittig) ergänzt. Bitte beim nächsten Mal selbst machen.
|
|
|
Bijick |
Ehrenmitglied
|
|
Beiträge: 914
|
|
|
|
Anmeldedatum: 18.06.07
|
|
|
|
Wohnort: Nürnberg
|
|
|
|
Version: R2006b, R2008b
|
|
|
|
|
|
Verfasst am: 14.10.2008, 12:45
Titel:
|
|
Hallo Georg,
da sieht man mal wieder, wie hilfreich der verwendete Code ist, um zu erklären, was man meint. Es gibt also zwei Fälle:
Entweder der Ball geht in den Korb Die Parabel bricht ab.
Oder der Ball geht nicht in den Korb Die Parabel geht weiter.
In diesem Fall würde ich schon in der DGL ansetzen und nur dann die Flugbahn weiter berechnen, wenn der Ball nicht getroffen hat:
Herzliche Grüße
Bijick
PS: Mein Wurf wäre freiwurf(65,8.25,0.01).
_________________
>> why
|
|
|
georg.pongratz |
Themenstarter
Forum-Newbie
|
|
Beiträge: 5
|
|
|
|
Anmeldedatum: 13.10.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 14.10.2008, 14:24
Titel:
|
|
es funkt einwandfrei,
vielen dank für die schnelle antwort - vielleicht treff ich in zukunft ja auch endlich einmal meine freiwürfe
|
|
|
georg.pongratz |
Themenstarter
Forum-Newbie
|
|
Beiträge: 5
|
|
|
|
Anmeldedatum: 13.10.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 10.11.2008, 09:55
Titel:
|
|
hallo leute, ich hab noch ein weiteres problem beim schiefen wurf:
der plot stoppt leider nicht ganz so wie gewünscht, denn er zeichnet bei einem dt=0.01 noch einen datenpunkt unterhalb des ringniveaus - mein lektor hat mir jetzt die aufgabe gestellt, zwischen den zwei letzten datenpunkten zu interpolieren, ich habe mich mit der matlab hilfe beschäftigt und hab da den befehl zur ein dimensionalen interpolation gefunden, was jedoch überhaupt nicht funktioniert ist die interpolation der letzten zwei datenpunkte
ich habe überhaupt das problem, dass nur y-werte auf der steigenden flanke der parabel interpoliert werden, bei der fallenden flanke tut sich überhaupt nichts
meine frage an euch ist jetzt, ob meine überlegungen überhaupt richtig sind, oder ich total auf dem holzweg bin? bzw. was ich ändern kann bzw. soll
vielen dank
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
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
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2025
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
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.
|
|