|
|
Matrix-Name in Abhängigkeit der Ausgabgröße generieren |
|
Rasheed |

Forum-Newbie
|
 |
Beiträge: 8
|
 |
|
 |
Anmeldedatum: 09.08.07
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 09.08.2007, 14:29
Titel: Matrix-Name in Abhängigkeit der Ausgabgröße generieren
|
 |
Hallo,
vorab, bin ein absoluter Matlab-Anfänger.
am besten erklärt sich mein problem mit dem angehängten skript
Beschreibung: |
|
 Download |
Dateiname: |
Test.m |
Dateigröße: |
198 Bytes |
Heruntergeladen: |
753 mal |
|
|
|
|
|
gehho |

Forum-Newbie
|
 |
Beiträge: 9
|
 |
|
 |
Anmeldedatum: 09.08.07
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 09.08.2007, 16:26
Titel:
|
 |
Also ich verstehe dein Problem nicht. Vielleicht spendierst du doch noch ein paar Sätze dazu...
Gruß,
gehho.
|
|
|
Martin |

Admin
|
 |
Beiträge: 652
|
 |
|
 |
Anmeldedatum: 16.06.07
|
 |
|
 |
Wohnort: Bietigheim-Bissingen
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 09.08.2007, 17:18
Titel:
|
 |
Erst einmal willkommen im Forum!
Aber ich muss gehho Recht geben, mit so einem Beitrag wirst du schlecht Leute finden die dir helfen.
Ein kleines Zitat aus dem goMatlab.de-Knigge:
Zitat: |
"....So stellst Du Deine Frage richtig ....
....das Problem so präzise wie möglich beschreibst...." |
Versuche dein Problem immer zu beschreiben und nicht nur Dateien anzuhängen.
Viele Grüße Martin
_________________
Der kleine goMatlab.de-Knigge - Eine kleine Liste von wichtigen Regeln, die jeder beachten sollte
|
|
|
Rasheed |
Themenstarter

Forum-Newbie
|
 |
Beiträge: 8
|
 |
|
 |
Anmeldedatum: 09.08.07
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 09.08.2007, 17:20
Titel:
|
 |
sorry,
wie im m-file zu sehen, erstelle ich eine Gesamtmatrix M.
möchte mir aber hieraus Teilmatrizen erstellen, z.B. Mi=(i,1). Das heisst der Variablenname der einzelnen Teilmatrizen sollen dynamisch generiert werden. Ich brauche diese unterscheidung, damit er mir bei der for-schleife diese Matrizen nicht immer wieder überschreibt.
PS: Mein Problem ist das selbe wie das vom Thema 'Dynamischer Variablenname' funktioniert leider nicht mit der Funktion assignin oder eval
vielen dank im voraus.
|
|
|
Bijick |

Ehrenmitglied
|
 |
Beiträge: 914
|
 |
|
 |
Anmeldedatum: 18.06.07
|
 |
|
 |
Wohnort: Nürnberg
|
 |
|
 |
Version: R2006b, R2008b
|
 |
|
|
 |
|
Verfasst am: 14.08.2007, 10:59
Titel:
|
 |
Hallo,
möchtest du dynamische Variablennamen Mi oder eine struct-Variable M mit Feldern M.i? Zu lezterem muss man sagen, dass die ersten zeichen von Feldnamen keine Ziffern sein können. Außerdem wäre dann die Matrix M doch überschrieben!
Allerdings kann man eine Struktur MM mit Feldern M1, ..., Mb anlegen. Das geht zum Beispiel mit 'setfield':
Oder bei Variablen:
Das ist aber alles sehr unschön, und man sollte gute Gründe haben, warum man auf die Werte nicht weiterhin mit M(i,1) zugreifen kann. Meist geht das im Endeffekt besser und schneller.
Grüße Bijick
_________________
>> why
|
|
|
Helkias |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 26.01.2009, 17:22
Titel:
|
 |
Hi,
ich habe vermutlich ein ähnliches Problem.
Ich muss nacheinander eine ganze Reihe von Bildern einlesen und diese gleich bearbeiten und mein Ergebnis in einer Matrix festhalten. Danach möchte ich die Matrizen vergleichen und es wäre natürlich schön, wenn ich die Matrizen wie ihre entsprechenden Bilder benennen könnte.
Meine Bilder heißen 1B, 2B, usw. und ich kann sie mittels einer for-Schleife nun auch nacheinander bearbeiten.
Meine Matrizen sollten nun auch so heißen. Wie kann ich das machen?
Gruß,
Jo
|
|
|
Helkias |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 28.01.2009, 18:58
Titel:
|
 |
Hallo,
habe mein Problem anders gelöst.
Gruß,
Jo
|
|
|
|
|
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.
|
|