2009-07-28 6 views
0

Dans la recherche d'information, les mots dans les documents étaient représentés comme un "vecteur de terme", ils l'ont fait principalement pour vérifier l'angle entre deux vecteurs. Quand avez-vous représenté quelque chose en tant que vecteur dans votre travail et quelle est l'heuristique commune que vous utilisez pour représenter une entité en tant que vecteur?Quand décidez-vous de représenter quelque chose en tant que vecteur?

Répondre

1

En programmation Vector fait généralement référence à des problèmes graphiques. En mathématiques, un vecteur est un membre d'un ensemble auquel est rattachée une structure spéciale. Cet ensemble est appelé un espace vectoriel.

L'algèbre linéaire est l'algèbre qui traite les espaces vectoriels et elle fournit de nombreux résultats utiles qui peuvent grandement bénéficier de la programmation.

Si vous êtes intéressé, vous devriez lire l'algèbre linéaire en ligne. Toute recherche vous donnera des résultats suffisants. Aussi, je pense que MIT offre certaines de ses classes en téléchargement gratuit, je suis sûr que vous pouvez trouver quelque chose avec la qualité là-bas.

+1

Oui, il y a le cours de Gilbert Strang en ligne, http://ocw.mit.edu/OcwWeb/Mathematics/18-06Spring-2005/VideoLectures/ –

0

Tout dépend, vraiment; en fait, dans certaines langues, il existe des objets appelés «vecteurs» qui ne sont pas réellement des vecteurs au sens mathématique (exemple: Java), et le terme «vecteur» est également utilisé pour beaucoup de choses sans rapport. Voir ici: http://en.wikipedia.org/wiki/Vector#In_computer_science.

Et puis il y a toutes les façons dont les vecteurs sont utilisés en mathématiques et en physique: http://en.wikipedia.org/wiki/Vector_(mathematics_and_physics). Personnellement, j'utiliserais un vecteur (comme dans, le genre avec à la fois la direction et la magnitude) lorsque vous travaillez avec des choses qui nécessitent à la fois une direction et une magnitude, comme la force, la vitesse, l'accélération, etc. comme d'autres situations où la possibilité d'effectuer des produits scalaires et des produits croisés est utile. Autrement, vous utilisez simplement un ensemble de valeurs regroupées, telles que les coordonnées d'un point dans l'espace; dans un sens, une sorte spécifique de tableau.

Bien sûr, cela ne tient même pas compte de choses comme les tenseurs et autres concepts connexes, qui sont entièrement à un autre niveau.

Questions connexes