IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MATLAB Discussion :

Problème d'étalage de date sur un axe d'abcisse


Sujet :

MATLAB

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2011
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2011
    Messages : 20
    Points : 10
    Points
    10
    Par défaut Problème d'étalage de date sur un axe d'abcisse
    Bonsoir tout le monde,

    j'espère que vous allez bien.Je me permets de vous déranger quelques instants car j'ai un léger soucis!

    En fait, je crée un graphique en 3 dimensions, le graphique est magnifique mais....il ya toujours un "mais"! En fait, le graphique représente un cours de bourse dans le temps qui s'étend de 2005 à 2011. Mais sur le graphique il y seulement les premières dates qui s'affiche (de 2005 à 2006 mais pas jusqu'à 2012...).

    j'ai récupéré ce code sur le dite de matlab, je vous mets la partir du code correspondant au traçage du graphe.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
     
    h1 = figure;
    set(h1,'WindowStyle','Docked');
    hold on;
    surf(PortFolioValue);
    shading interp;
    set(gca,'YTick',linspace(1 , NumberOfMultiplierStep ,5)');
    set(gca,'YTickLabel',num2str( linspace(1 , MaxMultiplier,5)') );
    dateaxis('x',12,StartDate);
    PlotTitle  = ['BackTesting from ' datestr(StartDate,'dd/mm/yyyy') ' to ' datestr(EndDate,'dd/mm/yyyy')];
    title(PlotTitle);
    zlabel('Performance, on a 100 basis');
    zlim([0.8 * Floor 1.2 * max(max(PortFolioValue))]);
    ylim([1 NumberOfMultiplierStep]);
    xlim([1 TimeLength-1]);
    %zlim([50 max(PercentageOfTradingDates)*1.2]);
    grid on;
     
    ViewPoint = [0.7986   -0.6018    0.0000   -0.0984;    0.2825    0.3749    0.8829   -0.7702; ...
        0.5314    0.7052   -0.4695    8.2767;     0         0         0    1.0000];
    view(ViewPoint);
    %% Plot the risky asset path
     
     
    XCoor = (NumberOfMultiplierStep) * ones(TimeLength,1);
    plot3(1 : TimeLength,XCoor ,NormalizedPrices);
    topValue = max(zlim);
    %zlim([1 topValue]);
    Est-ce que vous savez comment faire pour l'axe des abcisses parte de 200( jusqu'en 2011?

    Je vous remercie par avance, et reste à votre dispo pour toutes vos questions.

    Très bonne soirée,

    Mistigri

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    As-tu regardé cette entrée de la ?

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2011
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2011
    Messages : 20
    Points : 10
    Points
    10
    Par défaut
    Non ...mais je vaisregarder çà de près!

    je vous tiens au courant...et merci!

Discussions similaires

  1. [BO XI R2] Problème de format de date sur invite
    Par jpcreux dans le forum Webi
    Réponses: 18
    Dernier message: 23/03/2018, 15h42
  2. Dates sur l'axe des absisses
    Par didji31320 dans le forum Qwt
    Réponses: 2
    Dernier message: 11/08/2011, 10h29
  3. Réponses: 2
    Dernier message: 08/02/2008, 20h53
  4. Msgraph avec dates sur l'axe des Y
    Par Maroxye dans le forum VBA Access
    Réponses: 0
    Dernier message: 21/12/2007, 18h01
  5. Réponses: 1
    Dernier message: 24/05/2007, 16h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo