|
Matlado |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 31.08.2015, 16:12
Titel: dynamische MAtrizen
|
|
Hallo zusammen,
ich habe folgendes Problem:
Ich habe eine 3 x Np Matrix.
Wenn etwas bestimmtes eintritt (M(3,k) < (1/Np^2)) möchte ich die komplette Spalte löschen, ansonsten möchte ich auf eine weitere Bedingung überprüfen und die Spalte die vorher mit "0" beschrieben- bzw. gelöscht wurde überschreiben.
Es sieht sehr unübersichtlich aus, deswegen nochmal mit meinen eigenen Worten:
ich habe eine 3 x Np Matrix. Bei einem bestimmten Ereignis möchte ich eine Spalte komplett löschen und bei einem anderen Ereignis Spalten hinzufügen. Diese sollen wenn möglich genau die Spalten ersetzen die ich vorher gelöscht (bzw. mit "0" belegt habe).
Wie macht man so was? Zumindest der grobe Weg wäre wünschenswert.
Danke
|
|
|
|
|
markuman |
Forum-Guru
|
|
Beiträge: 320
|
|
|
|
Anmeldedatum: 14.12.12
|
|
|
|
Wohnort: ---
|
|
|
|
Version: 2013a/2013b, Octave 3.6.4, 3.7.7
|
|
|
|
|
|
Verfasst am: 06.10.2015, 19:31
Titel:
|
|
Den Code formatieren hilft die Übersichtlichkeit zu bewahren ...zudem hat er zuviele "ends".
Wenn du schon dynamisch wachsen willst, dann vlt auch gar nicht erst zu groß allokieren?
Je nach dem was du machst und wie groß deine Daten sind, ist das u.U. super langsam.
_________________
DIY OR DIE
entropie=char(floor(94*rand(1, round(100.*rand)) + 32))
https://github.com/markuman
|
|
|
|
|
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.
|
|