|
Gast |
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 23.03.2009, 15:16
Titel: Vektoren benennen
|
 |
Hallo,
ich habe eine Matrix, in der zeilenweise Punkte eingetragen sind.
Nun möchte ich aber die Punkte einzelnd als Vektoren bearbeiten, und diese Vektoren gerne mit der Zeilennummer benennen.
Quasi aus P=[a b;c d; e f]
P1=[a b]
P2=[c d]
P3=[e f]
machen, und das ganze noch automatisch, "per Hand" benennen hilft mir leider nicht weiter
|
|
|
|
|
Helmert |

Forum-Century
|
 |
Beiträge: 121
|
 |
|
 |
Anmeldedatum: 04.09.08
|
 |
|
 |
Wohnort: Karlsruhe
|
 |
|
 |
Version: 2011a
|
 |
|
|
 |
|
Verfasst am: 23.03.2009, 15:46
Titel:
|
 |
Du kannst die i-te Zeile einer Matrix mit
ansprechen. Vielleicht tut es das ja auch?
Wie das systematische Umbenennen funktioniert (falls überhaupt möglich), weiß ich allerdings nicht.
|
|
|
Gast |
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 23.03.2009, 15:51
Titel:
|
 |
Das ansprechen ist mir klar, ich hätte halt gerne eine Schleife der Form
Funktioniert so aber nicht
Edit by Martin: Bitte in Zukunft die Code-Formatierung verwenden Danke!
|
|
|
Kemu |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 23.03.2009, 15:53
Titel:
|
 |
|
|
Gast |
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 23.03.2009, 16:18
Titel:
|
 |
Womit das eigentliche Problem nicht gelöst wäre, da ich so den Vektor vk immer wieder überschreibe, ich benötige aber später jeden einzelnen Vektor. Zumal size(P,2) die Spaltenanzahl und nicht die Zeilenanzahl ausspuckt, was mit size(P,1) funktioniert...
|
|
|
Maddy |

Ehrenmitglied
|
 |
Beiträge: 494
|
 |
|
 |
Anmeldedatum: 02.10.08
|
 |
|
 |
Wohnort: Greifswald
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 23.03.2009, 17:03
Titel:
|
 |
Auch wenn ich die Notwendigkeit der Umbenennung nicht verstehe, da du über die Indizierung ja auf jede Zeile zugreifen kannst,
versuchs mal damit:
ps: size(P,2) betrachtet ja auch die ganze P Matrix und gibt deswegen die Spaltenanzahl aus, macht also genau das was es soll (nämlich zählen in der 2. Dimension der Matrix).
_________________
>> why
The computer did it.
|
|
|
Gast |
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 23.03.2009, 17:09
Titel:
|
 |
Danke, so funktioniert das...
und zu der Spaltenanzahl: da ich die Punkte als Zeilenvektoren speichere, interessiert mich selbstverständlich beim o.g. Problem die Zeilenanzahl, denn die Spaltenanzahl kenne ich ja!
|
|
|
|
|
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.
|
|