Sono nuovo nella programmazione e sto cercando di risolvere il mio primo grosso problema e scrivere il mio primo grande programma. Ho cercato esempi open source di codice da cui imparare, ma finora ho trovato solo codice in lingue che non capisco completamente o che fa cose correlate ma ancora …
L'essenza della mia domanda è la seguente: ho un sistema di due ODE. Uno ha un vincolo del valore iniziale e l'altro ha un vincolo del valore finale. Questo può essere pensato come un singolo sistema con un vincolo di valore iniziale su alcune variabili e un vincolo di valore …
Devo scrivere un codice di volume finito per la magnetoidrodinamica (MHD). Ho scritto un codice numerico prima ma non su questa scala. Volevo solo chiedere quale sarebbe stata una buona scelta, usando una struttura di dati (approccio orientato agli oggetti) con classi o semplicemente usando più array per proprietà diverse, …
Ho un set di dati di punti tridimensionali per i quali mi piacerebbe costruire una mesh, usando Python. Tutto il software che ho visto richiede di fornire i bordi. Esiste un programma in Python che accetta come input una serie di punti in 3D e produce una mesh? Se possibile, …
Ho un problema fisico governato dall'equazione di Poisson in due dimensioni Ho misurazioni dei due componenti del gradiente e lungo una parte del confine, , quindi vorrei imporre e si propagano nel campo lontano.∂ u / ∂ x ∂ u / ∂ y Γ m ∂ u- ∇2u = f( …
CVXOPT: http://abel.ee.ucla.edu/cvxopt/index.html OpenOpt: http://openopt.org/Benvenuto Qual è la relazione tra loro? Quali sono i vantaggi / gli svantaggi di questi, rispettivamente? A proposito, c'è qualche altra libreria di ottimizzazione convessa di alta qualità per Python / C ++ degna di nota?
Ho esperienza nella codifica di OpenMP per macchine a memoria condivisa (sia in C che FORTRAN) per svolgere compiti semplici come l'aggiunta di matrici, la moltiplicazione ecc. (Solo per vedere come compete con LAPACK). Conosco OpenMP abbastanza per svolgere compiti semplici senza la necessità di consultare la documentazione. Di recente, …
Esistono algoritmi per il rilevamento di comunità per grafici bipartiti (reti a 2 modalità) implementati in igraph, networkX, R o Python ecc.? In particolare, esiste una tale implementazione in cui si sarebbe in grado di limitare il rilevamento delle comunità solo in una delle due modalità?
Quanto è più lento petsc4py vs c / c ++ / fortran? Mi rendo conto che dipenderà in modo significativo dal codice in esecuzione, ma che dire di qualcosa di semplice come un prodotto a matrice vettoriale?
Sto cercando di implementare il metodo Runge-Kutta del quarto ordine per risolvere un ODE del primo ordine in Python, ovvero . Capisco come funziona il metodo, ma sto cercando di scrivere un algoritmo efficiente che riduca al minimo il numero di volte in cui viene calcolato quanto è piuttosto costoso. …
L'ho letto da qualche parte Pandas è stato inizialmente sviluppato per il mondo finanziario, almeno non specialmente per le scienze naturali (fisica, biologia e così via), quindi esiste un pacchetto Python di analisi dei dati simile più "orientato alle scienze naturali"? Ho appena iniziato a usare Pandas e ho già …
Ho un set di dati che sta lentamente cambiando e devo tenere traccia degli autovettori / autovalori della sua matrice di covarianza. Ho usato scipy.linalg.eigh, ma è troppo costoso e non usa il fatto che ho già una decomposizione che è solo leggermente errata. Qualcuno può suggerire un approccio migliore …
Nella mia risposta a una domanda sull'MSE riguardante una simulazione di fisica hamiltoniana 2D, ho suggerito di utilizzare un integratore simplettico di ordine superiore . Quindi ho pensato che sarebbe stata una buona idea dimostrare gli effetti di diversi passaggi temporali sull'accuratezza globale dei metodi con ordini diversi, e ho …
Per la riduzione del modello, voglio calcolare i vettori singolari di sinistra associati ai - diciamo 20 - valori singolari più grandi di una matrice , dove N ≈ 10 6 e k ≈ 10 3 . Sfortunatamente, la mia matrice A sarà densa senza alcuna struttura.A ∈ RN, kUN∈RN,KA …
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.