Rechercher : dans
Par :

Matlab modifier échelle axe des abscisses

Dernière réponse le 29 oct 2008 à 23:05:13 Kirjava, le 29 oct 2008 à 22:33:50 
 Signaler ce message aux modérateurs

Bonjour,
Je poste de nouveau un message sur Matlab.
Voici la question : j'ai un graphique représentant une vitesse en fonction du nombre de mesures.
Les mesures sont effectuées toutes les 0.1 secondes. Je souhaiterais modifier cet axe et y faire apparaitre le temps. En gros au lieu d'avoir 10, on aurait 1 et ainsi de suite donc diviser la numérotation de l'axe des abscisses par 10 sans changer le reste.

Configuration: Windows Vista
Firefox 3.0.3

Meilleures réponses pour « Matlab modifier échelle axe des abscisses » dans :
Représentation des courbes sous Matlab VoirLa fonction plot permet essentiellement de tracer des courbes sous Matlab. Dans cette astuce, nous allons essayer de détailler le fonctionnement de cette commande. Simple utilisation Vecteur Matrice Vecteur en fonction d'un autre Autres...
Modifier son fichier Hosts VoirPOURQUOI modifier le fichier Hosts ? COMMENT modifier le fichier Hosts ? Où se trouve le fichier Hosts original ? Que contient-il ? Méthode de modification Restaurer le fichier Hosts à son état d'origine POURQUOI modifier le fichier...
Counter Strike - Modifier les skins des armes VoirVoici comment modifier les skins d'armes pour CS 1.6 Introduction Télécharger les skins Insertion des skins Introduction Les skins d'armes sont des répliques d'armes de bases mais plusieurs aspects changent : La taille La forme La...
SQL - Modification de table VoirModification de table Il est possible de supprimer une table grâce à la clause DROP, il existe aussi des commandes moins extrêmes permettant L'ajout de colonnes La modification de colonnes La suppression de colonnes Enfin, il est possible...
Fichier AXE VoirFormat AXE Un fichier AXE est un fichier d'itinéraire utilisable avec le logiciel Microsoft Autoroute Express. Comment lire un fichier AXE ? Un fichier AXE peut notamment être lu et converti dans d'autres formats avec le logiciel ItnConv.

1

Sacabouffe, le 29 oct 2008 à 22:40:38

Salut
Pourquoi tu fais pas plot(0.1*nb_mesures,vitesse); plutôt que d'essayer de changer après ?
À plus Thought I heard a rumbling, calling to my name
Two hundred million guns are loaded, Satan cries "Take aim!"

Répondre à Sacabouffe

2

Kirjava, le 29 oct 2008 à 22:48:26

Je viens d'essayer mais ca me met tous les points sur la même abscisse.
Sinon ma fonction est sous cette forme pour le moemnt : plot(vitesse)
En clair chaque point correspond a une abscisse

Répondre à Kirjava

3

Kirjava, le 29 oct 2008 à 22:52:14

En fait en mettant simplement le nombre de mesures il pense que les valeurs correspondent a ce nombre, il faudrait donc mettre une liste de nombres.

Répondre à Kirjava

4

Sacabouffe, le 29 oct 2008 à 22:54:09

C'est parce que dans la ligne que je t'ai donnée, nb_mesures doit être le vecteur (0:numel(vitesse)-1), pas le nombre de mesures.

nb_mesures=(0:numel(vitesse)-1);
plot(0.1*nb_mesures,vitesse);
ou
temps=0.1*(0:numel(vitesse)-1);
plot(temps,vitesse);
C'est la même chose. Thought I heard a rumbling, calling to my name
Two hundred million guns are loaded, Satan cries "Take aim!"

Répondre à Sacabouffe

5

Kirjava, le 29 oct 2008 à 22:59:14

Merci ca marche trés bien !!
Je ne connaissais pas la fonction numel je vais essayer de bien la maitriser.
Merci beaucoup à toi d'avoir pris le temps de te pencher sur mon probleme.
Merci beaucoup.
Au revoir

Répondre à Kirjava

6

 Sacabouffe, le 29 oct 2008 à 23:05:13

De rien ;-)
numel c'est juste la fonction qui te donne le nombre d'éléments d'un vecteur/matrice/tableau.
J'ai mis ça parce que je savais pas si t'avais mis la vitesse sous forme d'un vecteur colonne ou d'un vecteur ligne.
Si vitesse est un vecteur colonne, c'est la même chose que size(vitesse,1)
Si vitesse est un vecteur ligne, c'est la même chose que size(vitesse,2)
Bonne nuit Thought I heard a rumbling, calling to my name
Two hundred million guns are loaded, Satan cries "Take aim!"

Répondre à Sacabouffe
Collection CommentÇaMarche.net