|
|
Matrix ohne Schleife erstellen |
|
ben |
Forum-Anfänger
|
|
Beiträge: 28
|
|
|
|
Anmeldedatum: 21.08.08
|
|
|
|
Wohnort: Stuttgart
|
|
|
|
Version: R2007a, R2008b
|
|
|
|
|
|
Verfasst am: 22.06.2009, 08:55
Titel: Matrix ohne Schleife erstellen
|
|
Hi,
ich bin gerade dabei ein Simulationstool zu schreiben. Das funktioniert jetzt so weit auch ganz gut, jetzt muss ich das nur schneller bekommen, weil das bei einer hohen Auflösung noch viel zu langsam ist.
Ich möchte die Schleifen versuchen ganz raus zu nehmen, weil ich mit denen nur Matritzen erzeuge. Allerdings bekomme ich das noch nicht hin. Hier mal die Zeilen aus der for-Schleife, bei der ich die Probleme habe. Vom Prinzip reche ich nur die Richtungsvektoren in einem 3D-Raum aus und dann den Schnittpunkt der Geraden (bestehend aus einem Punkt und dem oben berechneten Richtungsvektor) mit einer Ebene.
Vielleicht kennt ja jemand noch eine bessere Möglichkeit, um dieses Problem zu lösen:
Kann man diese Schleife überhaupt ersetzen?
Danke für Eure Hilfe!
Gruß, Ben
Edit: Hab den Code mal deutlich vereinfacht, in der Hoffnung, dass er nun besser zu lesen ist.
|
|
|
|
|
|
|
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 - 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.
|
|