WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Vektor senkrecht zu einem anderen zeichnen

 

SteKo
Forum-Newbie

Forum-Newbie


Beiträge: 5
Anmeldedatum: 24.01.08
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 06.07.2009, 11:44     Titel: Vektor senkrecht zu einem anderen zeichnen
  Antworten mit Zitat      
Hallo,

ich hab ein kleines "Plot-Problem": Habe zwei Vektoren berechnet, die senkrecht zueinander stehen.
Nun versuche ich, sie mit der plot3 - Funktion zu zeichnen:
"plot3([0,a(1)],[0,a(2)],[0,a(3)]" und "plot3([0,b(1)],[0,b(2)],[0,b(3)]", aber dann beginnen beide im Ursprung. Der zweite soll aber da beginnen, wo der andere aufhört.
Mit "plot3([a(1),b(1)],[a(2),b(2)],[a(3),b(3)])" funktioniert's nicht.
Wie kann ich das realisieren?

Vielen Dank und viele Grüße,
SteKo
Private Nachricht senden Benutzer-Profile anzeigen


Harald
Forum-Meister

Forum-Meister


Beiträge: 24.449
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 06.07.2009, 13:02     Titel:
  Antworten mit Zitat      
Hallo,

wie wärs damit?

Code:
plot3([0,a(1)],[0,a(2)],[0,a(3)])
hold
plot3([a(1),b(1)+a(1)],[a(2),b(2)+a(2)],[a(3),b(3)+a(3)])


Grüße,
Harald
Private Nachricht senden Benutzer-Profile anzeigen
 
SteKo
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 5
Anmeldedatum: 24.01.08
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 20.07.2009, 11:21     Titel:
  Antworten mit Zitat      
Hallo Harald,

vielen Dank! Nun schaut's so aus, wie ich es haben wollte. ; )
Habe nicht weit genug gedacht...

DANKE
Private Nachricht senden Benutzer-Profile anzeigen
 
dafocus

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 24.07.2009, 16:49     Titel: Vektoren
  Antworten mit Zitat      
Hallo,

ich habe ein kleineres Problem:

An einem gegebenen Richtungsvektor möchte ich ein Gebilde drumherum zeichnen (in dem Falle ein NICHT achsenparalles Rechteck).

Den zweiten Vektor lasse ich ermitteln, in dem ich das Skalarprodukt und eine weitere Bedingung umgestellt habe.

Wie dem auch sei, wenn ich das Skalarprodukt überprüfe kommt 0 raus, aber im Plot stehen sie nicht exakt senkrecht aufeinander, was dann im Gesamtbild nicht schön aussieht.

Liegt das an Matlab? (2D-Raum; wie gesagt mathematisch stimmt der normalenvektor)


Gruß
 
dafocus

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 24.07.2009, 17:52     Titel:
  Antworten mit Zitat      
OK, hab den fehler selbst gefunden!

Die Achsen waren nicht gleichmäßig skaliert (wurde erst durch ranzoomen ersichtlich).
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

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 | goMatlab RSS Button RSS

Hosted by:


Copyright © 2007 - 2024 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.