Articles of matrici di

Inizializzazione dell’array NumPy (riempimento con valori identici)

Ho bisogno di creare una matrice NumPy di ​​lunghezza n , ogni elemento di cui è v . C’è qualcosa di meglio di: a = empty(n) for i in range(n): a[i] = v So che zeros e ones funzionerebbero per v = 0, 1. Potrei usare v * ones(n) , ma non funzionerà quando v […]

Qual è il modo migliore per convertire un array in un hash in Ruby

In Ruby, dato un array in una delle seguenti forms … [apple, 1, banana, 2] [[apple, 1], [banana, 2]] … qual è il modo migliore per convertire questo in un hash sotto forma di … {apple => 1, banana => 2}

Come contare gli elementi duplicati in una matrice di Ruby

Ho un array ordinato: [ ‘FATAL ‘, ‘FATAL ‘, ‘FATAL ‘ ] Mi piacerebbe avere qualcosa di simile ma non deve essere un hash: [ {:error => ‘FATAL ‘, :count => 2}, {:error => ‘FATAL ‘, :count => 1} ]

PHP – Unione di due array in un array (anche Remove Duplicates)

Ciao sto cercando di unire due array e voglio anche rimuovere i valori duplicati dalla matrice finale. Ecco la mia matrice 1: Array ( [0] => stdClass Object ( [ID] => 749 [post_author] => 1 [post_date] => 2012-11-20 06:26:07 [post_date_gmt] => 2012-11-20 06:26:07 ) E questo è il mio array 2: Array ( [0] => […]

Conversione di un array di caratteri C in una stringa

Ho un programma Swift che interpone con una libreria C. Questa libreria C restituisce una struttura con una matrice char[] , in questo modo: struct record { char name[8]; }; La definizione è correttamente importata in Swift. Tuttavia, il campo è interpretato come una tupla di 8 elementi Int8 (digitato (Int8, Int8, Int8, Int8, Int8, […]

Ruby on Rails: invio di un array in un modulo

Ho un modello che ha un attributo che è una matrice. Qual è il modo corretto per me di compilare quell’attributo dall’invio di un modulo? So che avere un input di modulo con un campo il cui nome include parentesi crea un hash dall’input. Dovrei semplicemente prenderlo e scavalcarlo nel controller per massaggiarlo in un […]

Come inizializzare std :: vector dall’array in stile C?

Qual è il modo più economico per inizializzare un std::vector da un array in stile C? Esempio: nella class seguente, ho un vector , ma a causa di restrizioni esterne, i dati verranno passati come array in stile C: class Foo { std::vector w_; public: void set_data(double* w, int len){ // how to cheaply initialize […]

Converti Mat in matrice / vettore in OpenCV

Sono novizio in OpenCV. Recentemente, ho difficoltà a trovare le funzioni OpenCV per convertire da Mat a Array. Ho fatto ricerche con i metodi .ptr e .at disponibili nelle API OpenCV, ma non sono riuscito a ottenere dati corretti. Mi piacerebbe avere una conversione diretta da Mat a Array (se disponibile, se non a Vector). […]

Ruby: come trovare l’elemento nella matrice che ha il maggior numero di occorrenze?

[1, 1, 1, 2, 3].mode => 1 [‘cat’, ‘dog’, ‘snake’, ‘dog’].mode => dog

Come dividere (pezzo) un array di Ruby in parti di elementi X?

Ho una matrice foo = %w(1 2 3 4 5 6 7 8 9 10) Come posso dividere o “dividere” questo in array più piccoli? class Array def chunk(size) # return array of arrays end end foo.chunk(3) # => [[1,2,3],[4,5,6],[7,8,9],[10]]