|
|
Fragen zu DrawCircle von David Legland |
|
dabauer82 |
Forum-Century
|
|
Beiträge: 184
|
|
|
|
Anmeldedatum: 21.03.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: R2008a, R2010b
|
|
|
|
|
|
Verfasst am: 21.10.2008, 09:43
Titel: Fragen zu DrawCircle von David Legland
|
|
|
|
|
Hi,
ich bschäfte mich, wie einige bereits wissen, nach wie vor nur mit Zylindern und Ebenen und so weiter. Ich habe mal wieder eine Problem. Mein aktuelles besteht darin, dass ich mittels drawCircle von David Legland (Geom3D: http://www.mathworks.com/matlabcent.....oadFile.do?objectId=8002) einen Zylinder des Radius R und der Länge L - hier 6 - plotte. das Funktioniert auch super (hellblau)
Jetzt rotiere ich diesen Zylinder und plotte Ihn wieder - jetzt verändert sich dort leider die Länge (Dunkelblau). Dies ist auch logisch weil ich den Richtungsvektor drehe, und somit aus [1 0 0] -> [0,29 0 0,29] folgt. Da der zweite Punkt des Zylinders sich aus Punkt 2 = Punkt 1 + L*Achse_gedreht ergibt, folgt mit [0.29 0 0,29] * 6 eine andere Länge als bei [1 0 0] * 6...
wie bekomm ich allerdings einen mehr oder weniger gleichlangen zylinder hin - wie man auf dem bild nämlich auch sehen kann ist das eigentliche problem, dass ich nicht überprüfen kann, ob die schwarzen punkte element des mantels sind...was eigentlich sinn der plotterei war
die gelben zylinder bitte ignorieren....
danke schön
Beschreibung: |
|
Download |
Dateiname: |
corel.jpg |
Dateigröße: |
75.03 KB |
Heruntergeladen: |
747 mal |
|
|
|
|
|
Maddy |
Ehrenmitglied
|
|
Beiträge: 494
|
|
|
|
Anmeldedatum: 02.10.08
|
|
|
|
Wohnort: Greifswald
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 21.10.2008, 10:13
Titel:
|
|
Wenn dir der Vektor der Drehung bekannt ist, sollte es doch möglich sein, die einzugebende Länge so zu verändern, dass nach der Berechnung die richtige Länge herauskommt. Also einfach eine Frage der Skalierung. Oder übersehe ich da was?
_________________
>> why
The computer did it.
|
|
|
dabauer82 |
Themenstarter
Forum-Century
|
|
Beiträge: 184
|
|
|
|
Anmeldedatum: 21.03.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: R2008a, R2010b
|
|
|
|
|
|
Verfasst am: 21.10.2008, 10:26
Titel:
|
|
ja ich hab mir selbst ins bein geschossen. klar, ich dummerchen haette die achse gar nicht drehen müssen. ich kenne bereits den zweiten punkt des zylinders aus der ersten berechung und wenn ich den einfach drehe behält er auch die laenge bei...
danke![/quote]
|
|
|
|
|
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.
|
|