|
|
Anzeige der Klasseneigenschaften |
|
Dave86 |
Forum-Century
|
|
Beiträge: 113
|
|
|
|
Anmeldedatum: 31.07.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 15.09.2009, 12:46
Titel: Anzeige der Klasseneigenschaften
|
|
Hallo zusammen,
ich bin gerade dabei, mich in die objekt orientierte Programmierung in MatLab einzulesen. Ich habe nun folgende Klasse erstellt:
Diesen Inhalt habe ich unter der Datei "sads.m" im Verzeichnis ...\@sads\ hinterlegt. Ich möchte nun die Datei ausführen und angezeigt bekommen, welche Eigenschaften meine Klasse besitzt.
Wenn ich nun ein Objekt der Klasse erzeuge:
Müsste ich ja durch Eingabe von "s" Einsicht auf die Eigenschaften der Klasse sads bekommen. Dies klappt jedoch nicht. Spreche ich das Objekt explizit durch beispielhaft
an, bekomm ich als Rückgabe den leeren Inhalt der Eigenschaft Wavelength.
Wie kann ich nun Einsicht auf die kompletten Eigenschaften bekommen?
Gruß
Dave
|
|
|
|
|
denny |
Supporter
|
|
Beiträge: 3.853
|
|
|
|
Anmeldedatum: 14.02.08
|
|
|
|
Wohnort: Ulm
|
|
|
|
Version: R2012b
|
|
|
|
|
|
Verfasst am: 15.09.2009, 12:57
Titel:
|
|
Hallo,
Schau dir die Funktion properties
|
|
|
Titus |
Forum-Meister
|
|
Beiträge: 871
|
|
|
|
Anmeldedatum: 19.07.07
|
|
|
|
Wohnort: Aachen
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 15.09.2009, 12:57
Titel:
|
|
Hallo,
zunächst: für c solltest Du eine constante Property anlegen:
Wenn ich das mache (und dann "s" eingebe) erhalte ich folgendes:
Ist doch O.K., oder? Ich benutze R2009b, falls das einen Unterschied macht ...
Titus
|
|
|
|
|
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.
|
|