|
|
Diag-Befehl für Zugriff auf beliebige Zeile in Matrix |
|
Rumpel85 |

Forum-Newbie
|
 |
Beiträge: 3
|
 |
|
 |
Anmeldedatum: 10.04.16
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 10.04.2016, 10:33
Titel: Diag-Befehl für Zugriff auf beliebige Zeile in Matrix
|
 |
Hallo zusammen,
kann mir bitte jemand bei folgender Aufgabe helfen:
Es gilt auf jede beliebige Zeile einer Matrix zuzugreifen ohne eine Vorschleife zu benutzen. Ziel ist es, die euklidische Norm (sqrt(yi*yi')) jeder einzelnen Zeile (yi) mit Hilfe des diag-Befehls zu berechnen.
Vielen Dank
|
|
|
|
|
DSP |

Forum-Meister
|
 |
Beiträge: 2.117
|
 |
|
 |
Anmeldedatum: 28.02.11
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: R2014b
|
 |
|
|
 |
|
Verfasst am: 10.04.2016, 11:15
Titel:
|
 |
Hallo,
was hast du denn bisher selbst versucht und wo hängt es?
Gruß DSP
|
|
|
Rumpel85 |
Themenstarter

Forum-Newbie
|
 |
Beiträge: 3
|
 |
|
 |
Anmeldedatum: 10.04.16
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 10.04.2016, 12:32
Titel:
|
 |
Hi Dsp!
die aufgabe besteht darin, von jeder zeile der matrix (beliebig gross) die norm zu bestimmen.
also, wie ich die euklidische norm berechne ist nicht das problem, auch nicht auf eine beliebe zeile der matrix zuzugreifen.
was mir darin schwierigkeiten bereitet ist auf die einzelnen Zeilen zuzugreifen ohne eine for-schleife zu verwenden sondern lediglich mit dem diag-befehl.
jede zeile einzeln anzusprechen kanns ja nicht sein...
mit der for schleife funktionierts übrigens.
beste grüsse
|
|
|
DSP |

Forum-Meister
|
 |
Beiträge: 2.117
|
 |
|
 |
Anmeldedatum: 28.02.11
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: R2014b
|
 |
|
|
 |
|
Verfasst am: 10.04.2016, 13:15
Titel:
|
 |
Dann poste doch mal deinen Code mit for-Schleife. Code ist oft verständlicher als eine Textbeschreibung
Gruß DSP
|
|
|
Rumpel85 |
Themenstarter

Forum-Newbie
|
 |
Beiträge: 3
|
 |
|
 |
Anmeldedatum: 10.04.16
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 10.04.2016, 15:16
Titel:
|
 |
damit wird dann die norm der jeweiligen zeile von Y in den Vektor v_norm geschrieben.
aber wie bekomme ich das mit dem diag-befehl hin? (schleifen sind untersagt)
ich möchte gerne zur jeweiligen zeile die berechnete norm an die jeweilige stelle des norm_vektors schreiben.
woran ich hänge ist zu Verstehen wie ich m.h. einer diagonalen das erreichen kann
beste grüsse und danke für dein engagement
|
|
|
DSP |

Forum-Meister
|
 |
Beiträge: 2.117
|
 |
|
 |
Anmeldedatum: 28.02.11
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: R2014b
|
 |
|
|
 |
|
Verfasst am: 10.04.2016, 18:44
Titel:
|
 |
|
|
|
|
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.
|
|