|
MarekJosef |
Forum-Anfänger
|
|
Beiträge: 36
|
|
|
|
Anmeldedatum: 10.10.10
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 18.01.2013, 10:32
Titel: Platzhalter für Objekte
|
|
Hallo,
ich würde gerne Objekte mittels einer Schleife initiieren. Wenn ich zum Beispiel eine Klasse A definiert habe, möchte ich folgendes machen:
Zur Optimierung will Matlab, dass ich vorher angebe, wie groß der "Vektor" objA ist. Mit "zeros" klappt dies nicht, da die Konvertierung von double nicht funktioniert. Wie kann ich das machen?
|
|
|
|
|
denny |
Supporter
|
|
Beiträge: 3.853
|
|
|
|
Anmeldedatum: 14.02.08
|
|
|
|
Wohnort: Ulm
|
|
|
|
Version: R2012b
|
|
|
|
|
|
Verfasst am: 18.01.2013, 10:53
Titel:
|
|
|
|
MarekJosef |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 36
|
|
|
|
Anmeldedatum: 10.10.10
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 18.01.2013, 11:52
Titel:
|
|
Das funktioniert bei mir nicht, folgender Fehler taucht auf:
|
|
|
denny |
Supporter
|
|
Beiträge: 3.853
|
|
|
|
Anmeldedatum: 14.02.08
|
|
|
|
Wohnort: Ulm
|
|
|
|
Version: R2012b
|
|
|
|
|
|
Verfasst am: 18.01.2013, 14:01
Titel:
|
|
Hallo
Aus diesen Angaben, kann ich nicht wissen,
wo du diese Variable sonst vorher nutzt?
Bitte die gesamte Fehlermeldung posten, da steht ja ziemlich genau, welche Zeile/Funktion diesen Fehler verursacht haben soll usw.
|
|
|
denny |
Supporter
|
|
Beiträge: 3.853
|
|
|
|
Anmeldedatum: 14.02.08
|
|
|
|
Wohnort: Ulm
|
|
|
|
Version: R2012b
|
|
|
|
|
|
Verfasst am: 20.03.2013, 14:52
Titel:
|
|
Wenn du den Fehler gefunden hast, dann wäre es nett, wenn du das schreibst. Woran es gelegen usw.? Das ist für andere, die auf dieses Thread stoßen hilfreich.
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.492
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 20.03.2013, 15:38
Titel:
|
|
Hallo,
eine andere übliche Variante ist, die Schleife rückwärts laufen zu lassen:
Wenn wenige Objekte erstellt werden, wird der Performance-Unterschied allerdings nur minimal sein. Wenn viele (10000 oder 100000) Objekte erstellt werden müssen, kann ein Objekt, das Arrays enthält, die bessere Wahl sein als ein Array von Objekten.
Grüße,
Harald
|
|
|
|
|
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.
|
|