L'obtention de la valeur moyenne à partir de matlab intrigue?
J'ai un tracé simple, qui disposent de beaucoup de points de données, lorsque j'ai graphe. Est-il possible que je peux simple clic sur tous ces points et permettre matlab pour me donner une valeur moyenne d'eux?
Merci
Si vous voulez la meilleure réponse s'il vous plaît fournir vos données exemple, comment vous intrigue et de la moyenne de ce que vous voulez calculer.
Ma conjecture est qu'il essaie de le faire sur un terrain. Donc non, il n'matlab ne peut pas le faire sur le terrain.
Ma conjecture est qu'il essaie de le faire sur un terrain. Donc non, il n'matlab ne peut pas le faire sur le terrain.
OriginalL'auteur lytheone | 2010-03-31
Vous devez vous connecter pour publier un commentaire.
La façon la plus simple si vous ne voulez pas le faire par programmation serait d'utiliser les données de la brosse et de la statistique.
J'ai utilisé
plot(rand(1,200))
pour générer mes données. Après qu'il a tracées allez dans Outils > Données Statistiques. Y veux dire, est-ce que vous cherchez.le texte d'alt http://www.thinkextensively.com/misc/stackoverflow/images/matlab2.png
Pour obtenir la moyenne d'un ensemble spécifique de données, sélectionnez les données que vous souhaitez, puis dans le menu, allez dans Outils > le Brossage > Créer une Nouvelle Variable . . .. Cela crée une variable contenant la boîte de données. Pour obtenir la moyenne ne
mean(ans)
. La deuxième valeur dans le vecteur est le Y-moyenne.le texte d'alt http://www.thinkextensively.com/misc/stackoverflow/images/matlab1.png
Vous avez absolument raison...le brossage en fait n'a aucun effet sur les données statistiques.
OriginalL'auteur Jay
Une autre option est d'utiliser les données de la brosse.
Cliquez sur icône de brosse sur la figure de la barre d'outils et de faire une sélection. Ensuite, sélectionnez dans le menu Outils de Brossage des dents, Créer une nouvelle variable. Vous pouvez laisser par défaut nom de la variable
ans
. Cette variable contiendra X et Y les coordonnées de tous les points sélectionnés. Ensuite, il suffit d'exécutermean(ans(:,2))
pour obtenir la moyenne de Ys.Merci, corrigé.
OriginalL'auteur yuk
Pas très clair à la moyenne de ce que les valeurs que vous vouliez calculer. Je suppose, il y des coordonnées.
Je voudrais utiliser RBBOX fonction de sélectionner des points sur le terrain.
Essayez ce code:
Je pour réclamer grande partie de ce code est de rbbox de la documentation.
OriginalL'auteur yuk
Je suppose que vous voulez tracer une moyenne (ou au moins le calculer) à partir de données tracées.
Avec plotAverage de la Matlab D'Échange De Fichiers, vous pouvez le faire très facilement.
OriginalL'auteur Jonas