|
|
Matrix mit Indikator-Funktion füllen |
|
bogomier |

Forum-Anfänger
|
 |
Beiträge: 29
|
 |
|
 |
Anmeldedatum: 18.03.09
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 08.02.2010, 15:58
Titel: Matrix mit Indikator-Funktion füllen
|
 |
Hallo zusammen,
gibt es eine Methode, die schnell eine größere Matrix (z.B. 1000x1000)
mit einer Werten einer Indikator-Funktion füllt, wobei die Indikator
Funktion der Zeile i und Spalte j abhängt. Konkret: Ich möchte,
dass wenn U(i) <= U(j) ist, in der entsprechenden Zelle (Zeile i, Spalte j) eine 1 stehen haben, sonst eine 0. Bisher gehe ich alle Zellen mit zwei
for-Schleifen durch.
Gibt es da etwas schnelleres?
Viele Grüße,
bogomier
|
|
|
|
|
denny |

Supporter
|
 |
Beiträge: 3.853
|
 |
|
 |
Anmeldedatum: 14.02.08
|
 |
|
 |
Wohnort: Ulm
|
 |
|
 |
Version: R2012b
|
 |
|
|
 |
|
Verfasst am: 08.02.2010, 18:53
Titel:
|
 |
Hallo
Bitte etwas genauer erklären.
Was ist U? Wie sieht diese Funktion aus?
sonst paar Gedanken:
|
|
|
bogomier |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 29
|
 |
|
 |
Anmeldedatum: 18.03.09
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 08.02.2010, 19:28
Titel:
|
 |
Hallo denny,
vielen Dank. Das sieht schonmal super aus. In meinem Fall
ist U ein Vektor der Länge 1000. Irgendwie müsste man
das jetzt in bsxfun einbauen, richtig?
Beste Grüße,
bogomier
|
|
|
denny |

Supporter
|
 |
Beiträge: 3.853
|
 |
|
 |
Anmeldedatum: 14.02.08
|
 |
|
 |
Wohnort: Ulm
|
 |
|
 |
Version: R2012b
|
 |
|
|
 |
|
Verfasst am: 08.02.2010, 19:50
Titel:
|
 |
Hallo,
ja das musst du,
aber dann ist es ganz einfach:
|
|
|
bogomier |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 29
|
 |
|
 |
Anmeldedatum: 18.03.09
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 10.02.2010, 15:11
Titel:
|
 |
Hallo denny,
das funktioniert wunderbar. Vielen Dank!
bogomier
|
|
|
|
|
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.
|
|