Questions marquées «matrix»

En mathématiques, une matrice (matrices plurielles) est un tableau rectangulaire de nombres, de symboles ou d'expressions, disposés en lignes et en colonnes. Les éléments individuels d'une matrice sont appelés ses éléments ou entrées.

505
Fonction Transposer / Décompresser (inverse du zip)?

J'ai une liste de tuples à 2 éléments et je voudrais les convertir en 2 listes où le premier contient le premier élément dans chaque tuple et la deuxième liste contient le deuxième élément. Par exemple: original = [('a', 1), ('b', 2), ('c', 3), ('d', 4)] # and I want to become... result = (['a',...

243
Quelles sont les bibliothèques de mathématiques vectorielles / matricielles / d'algèbre linéaire C ++ les plus utilisées, et leurs compromis coûts / avantages? [fermé]

Fermé. Cette question ne répond pas aux directives de débordement de pile . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question pour qu'elle soit sur le sujet de Stack Overflow. Fermé il y a 2 ans . Améliorez cette question Il semble que de...

212
Algorithme de largage de bombes

J'ai une n x mmatrice composée d'entiers non négatifs. Par exemple: 2 3 4 7 1 1 5 2 6 2 4 3 4 2 1 2 1 2 4 1 3 1 3 4 1 2 1 4 3 2 6 9 1 6 4 "Lâcher une bombe" diminue de un le nombre de la cellule cible et de ses huit voisins, jusqu'à un minimum de zéro. x x x x X x x x x Qu'est-ce qu'un algorithme...

177
SparseArray vs HashMap

Je peux penser à plusieurs raisons pour lesquelles HashMaps avec des clés entières sont bien meilleures que SparseArrays: La documentation Android pour un SparseArraydit "Il est généralement plus lent qu'un traditionnel HashMap". Si vous écrivez du code en utilisant HashMaps plutôt que...

154
Transposer un tableau 2D en JavaScript

J'ai un tableau de tableaux, quelque chose comme: [ [1,2,3], [1,2,3], [1,2,3], ] Je voudrais le transposer pour obtenir le tableau suivant: [ [1,1,1], [2,2,2], [3,3,3], ] Il n'est pas difficile de le faire par programmation en utilisant des boucles: function transposeArray(array, arrayLength){ var...

154
Boucle dans une spirale

Un ami avait besoin d'un algorithme qui lui permettrait de parcourir les éléments d'une matrice NxM (N et M sont impairs). J'ai trouvé une solution, mais je voulais voir si mes collègues SO'ers pouvaient trouver une meilleure solution. Je poste ma solution en réponse à cette question. Exemple de...

152
Dois-je utiliser un data.frame ou une matrice?

Quand faut-il utiliser un data.frame, et quand est-il préférable d'utiliser un matrix? Les deux conservent les données dans un format rectangulaire, donc parfois ce n'est pas clair. Existe-t-il des règles générales pour savoir quand utiliser quel type de

150
Matrice numpy à tableau

J'utilise numpy. J'ai une matrice avec 1 colonne et N lignes et je veux obtenir un tableau à partir de N éléments. Par exemple, si je l'ai M = matrix([[1], [2], [3], [4]]), je veux obtenir A = array([1,2,3,4]). Pour y parvenir, j'utilise A = np.array(M.T)[0]. Quelqu'un connaît-il un moyen plus...