indep = ones(size(returns)); % A dummy explanatory variable
k = 2; % How many regimes we expect: bull and bear
S = [11]; % Both the mean and the volatility differ in bulls and bears
Obiger Code produziert das gewünschte Ergebnis. Mit einer Ausnahme:
Es wäre wünschenswert einem (x,y)-Datenpunkt, ein Datum visuell zuordnen zu können. Das muss nicht exakt sein, aber die Granularität der x-Achse ist mit den Werten 01/01/10 und 01/01/12 ist definitiv zu grob.
Wie kann ich die Granularität beeinflussen?
Manuell geht das so: In der Grafik -> Edit -> Axes Properties -> Ticks. Hier ist es möglich in der Tabelle Locations | Labels Werte zu ändern / zu löschen bzw. hinzuzufügen. Natürlich möchte ich das nicht jedesmal manuell erledigen!
Wenn das Setzen der Ticks per GUI hilft, könntest Du sie doch auch einfach mit dem Befehl "set(AxesH, 'Ticks', ...)" setzen. Beim Konvertieren in DATETICKs gibt es dann einen Flag, der "KeepTicks" oder so ähnlich heißt (siehe Doukumentation). So liesse sich die Anzahl der Ticks automatisch einstellen, falls Du das als "Granularität" bezeichnest.
Bemerkung: Unspezifischen Fachausdrücke wie "Granularität" sind im Forum nicht hilfreich. Man muss zu viel Raten, was sie im jeweiligen Kontext bedeuten.
PNGs sind für Beispiele besser geeignet als FIG Files.
Ich bekomme Fig-File in einem eigenständigen Fenster, während das andere ins Commnd-Window gedocked ist. Meinst Du diesen Unterschied? Falls nicht, verwirren solche Details und ein ScreenShot wäre hilfreicher.
Hast Du nun meinen Ratschlag mit "DATETICK(....'keepticks')" ausprobiert?
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
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.