Sto iniziando i miei studi universitari in ingegneria e lavorerò su progetti di scienze computazionali. Ho notato che c'è stata qualche discussione sui vantaggi e gli svantaggi dell'implementazione dei propri algoritmi qui . L'analisi costi-benefici dell'implementazione dei propri algoritmi rispetto all'utilizzo delle librerie è diversa quando sei uno studente laureato?
Sono molto nuovo nella programmazione GPGPU, quindi ti prego di perdonarmi se la domanda non è particolarmente appropriata. Da quello che ho capito la programmazione GPU è un lavoro di ingegneria molto complicato rispetto alla normale programmazione della CPU. Bisogna stare molto attenti a problemi di divergenza, piastrellatura, allocazione di …
Sto risolvendo il sistema di reazione-diffusione di Turing con il seguente codice C ++. È troppo lento: per una trama di 128x128 pixel, il numero accettabile di iterazioni è 200, il che comporta un ritardo di 2,5 secondi. Ho bisogno di 400 iterazioni per ottenere un'immagine interessante, ma 5 secondi …
Al momento sto lavorando a un metodo di risoluzione delle equazioni differenziali chiamato collocazione base-spline. Ciò di cui sto avendo problemi è la costruzione di un metodo per costruire una spline di ordine arbitrario, con la relazione con la condizione iniziale B 1 i (x)={ 1Bk+1i(x)=x−xixk+i−xiBki+xk+i+1−xxk+i+1−xi+1Bki+1(x)Bik+1(x)=x−xixk+i−xiBik+xk+i+1−xxk+i+1−xi+1Bi+1k(x) B^{k+1}_{i}(x)= \frac{x-x_i}{x_{k+i}-x_i}B^k_i + \frac{x_{k+i+1}-x}{x_{k+i+1}-x_{i+1}}B^k_{i+1}(x) …
Sto cercando di diagonalizzare alcune matrici dense e mal condizionate. Nella precisione della macchina, i risultati non sono accurati (restituendo autovalori negativi, gli autovettori non hanno le simmetrie previste). Sono passato alla funzione Eigensystem [] di Mathematica per sfruttare la precisione arbitraria, ma i calcoli sono estremamente lenti. Sono aperto …
La compilazione di PETSc con una libreria BLAS / LAPACK esterna influenza in modo significativo le prestazioni su matrici sparse o utilizza tali librerie solo per la matematica a matrice densa?
Come incarico al college, ho fatto una simulazione 1d. L'affermazione del problema era risolvere il problema del tubo di scossa 1d che coinvolge gas ideale comprimibile come fluido di lavoro. Per questo problema, ho risolto il sistema di equazioni di Eulero usando il solutore di Riemann di Roe. Voglio sapere, …
La moltiplicazione di matrici (sia Mat * Mat, sia Mat * Vec) viene ridimensionata con il numero di non zeri o con le dimensioni della matrice? O una combinazione dei due. Che dire con la forma. Ad esempio, ho una matrice 100 x 100 con 100 valori o una matrice …
Devo effettuare una trasformazione delle coordinate tra due sistemi di riferimento (assi). Per questo, tre matrici ( ) devono essere moltiplicate a causa dell'utilizzo di alcuni assi intermedi. Ho pensato a due approcci per risolvere questo:3 × 33×33\times3 Metodo n. 1 : esecuzione diretta della moltiplicazione, ovvero vf= R1 R2 …
Per l'ottimizzazione, da Wikipedia : Nell'informatica, il metaoreuristico designa un metodo computazionale che ottimizza un problema cercando in modo iterativo di migliorare una soluzione candidata in relazione a una determinata misura della qualità. La metaeuristica fa poche o nessuna ipotesi sul problema da ottimizzare e può cercare spazi molto ampi …
Sto cercando di abbinare gli oggetti. Dato un insieme di elementi che posso classificare su una scala da 0 a 100 di quanto siano simili tra loro. Ad esempio, se l'articolo è latte e anche l'articolo è latte, la somiglianza tra e sarebbe del 100%. Se è soda, la somiglianza …
Sto cercando di scrivere un'implementazione SVM completa in Python e ho qualche problema nel calcolo dei coefficienti di Lagrange. Prima di tutto lasciami riformulare ciò che ho capito dall'algoritmo per assicurarmi di essere sulla strada giusta. Se è un set di dati e è l'etichetta di classe di , quindiy …
Lasciate un triangolo e lasciare che f sia una funzione regolare su T .TTTfffTTT Possiamo usare la quadratura del punto medio , dove x M è il mezzo-punto di T .∫fdx ≈ | T| ⋅f( xM)∫fdX≈|T|⋅f(XM)\int f dx \approx |T|\cdot f(x_M)XMXMx_MTTT Potete fornirmi (un riferimento per) formule di ordine superiore …
Mi chiedo come trovare gli autovalori di una matrice sparsa in un dato intervallo [a, b] con il metodo iterativo. Per la mia comprensione personale, è più ovvio usare il metodo del sottospazio di Krylov per trovare gli autovalori estremi piuttosto che quelli interni.
Supponiamo di sapere che una sequenza numerica casuale è stata generata da un generatore congruenziale lineare. Questo è, Xn + 1= ( una Xn+ c ) mod mXn+1=(un'Xn+c)modmx_{n+1}=(aX_n+c) \bmod m a , c , mun',c,ma,c,mX0X0x_0
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.