|
|
Reshape eines Kreises auf einer Matrize |
|
ChristianS |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 02.03.2010, 14:06
Titel: Reshape eines Kreises auf einer Matrize
|
 |
Hallo.
In einer Matrizenberechnung habe ich folgendes Problem.
Eine Anzahl an Punkten befindet sich auf einem xy Koordinatensystem, diese beschreiben hier einen Kreis.
Diese ganzen Punkte moechte ich als Vektor schreiben (reshape), eine Matrizen Multiplikation vornehmen und am Ende den Ausgangsvektor wieder als Matrize schreiben, um ihn graphisch darstellen zu koennen.
Im Prinzip folgende Aufgabenstellung:
Matrize A --> Kreis ausschneiden (Einheitskreis, genau im Quadrat der Matrize eingeschrieben) --> Matrize A', alle werte ausserhalb NaN
Diese Matrize A' nun als Vektor --> reshape --> A'_Vek
A'_Vek*MATRIZE = A'_Vek2
A'_Vek2 moechte ich nun wieder als Matrize darstellen.
Ich habs schon geschafft, aber leider sind mir im Code zu viele for-Zyklen die das ganze sehr langasm machen.
Gibts da eine etwas unumstaendlichere schnellere Methode?
Vielen Dank.
Christian
|
|
|
|
|
ChristianS |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 03.03.2010, 09:55
Titel:
|
 |
Keiner ne Ahnung???
|
|
|
ChristianS |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 04.03.2010, 09:49
Titel:
|
 |
|
|
michai |

Forum-Fortgeschrittener
|
 |
Beiträge: 83
|
 |
|
 |
Anmeldedatum: 22.02.10
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 04.03.2010, 12:33
Titel:
|
 |
Wie wärs, wenn du mal deine Code postest. Sonst ist das etwas schwierig zu gucken, ob es weniger umständlich geht.
|
|
|
|
|
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.
|
|