Scienza computazionale

Domande e risposte per gli scienziati che utilizzano i computer per risolvere problemi scientifici





2
Trova tutte le radici di una funzione in un dato intervallo
Ho bisogno di trovare tutte le radici di una funzione scalare in un dato intervallo. La funzione potrebbe presentare discontinuità. L'algoritmo può avere una precisione di ε (es. È ok se l'algoritmo non trova due radici distinte che sono più vicine di ε). Esiste un tale algoritmo? Potresti indicarmi documenti …


1
problema di assegnazione di alto rango basso denso
Esiste un metodo ragionevolmente economico per risolvere il problema di assegnazione di grandi dimensioni, denso e di basso rango , dove \ pi corre su tutte le permutazioni. Di 1: n ?maxπ∑iAπi,imaxπ∑iAπi,i\max_\pi \sum_i A_{\pi i,i}ππ\pi1:n1:n1:n Qui AAA è una matrice n×nn×nn\times n di r rango basso rrr. Le dimensioni tipiche …


1
Integrazione numerica per curva di modellazione per superconduttori (Python)
Sono un fisico che sta cercando di modellare le caratteristiche di corrente-tensione di una giunzione superconduttore-superconduttore. L' equazione per questo modello è: I(V)=1eRn−n∫∞−∞|E|[E2−Δ21]1/2|E+eV|[(E+eV)2−Δ22]1/2[f(E)−f(E+eV)]dEI(V)=1eRn−n∫−∞∞|E|[E2−Δ12]1/2|E+eV|[(E+eV)2−Δ22]1/2[f(E)−f(E+eV)]dE\begin{align} I(V) = \frac{1}{eR_{\mathrm{n-n}}}\int_{-\infty}^{\infty}\frac{|E|}{[E^{2} - \Delta_{1}^{2}]^{1/2}}\frac{|E + eV|}{[(E + eV)^{2} - \Delta_{2}^{2}]^{1/2}}[f(E) - f(E + eV)]\,\mathrm{d}E \end{align} valori di corrente ( I o nel codice) vengono calcolati valutando …


2
Calcolo parallelo di grandi matrici di covarianza
Dobbiamo calcolare le matrici di covarianza con dimensioni che vanno da a . Abbiamo accesso a GPU e cluster, ci chiediamo quale sia il miglior approccio parallelo per accelerare questi calcoli.100000 × 10000010000×1000010000×1000010000\times10000100000 × 100000100000×100000100000\times100000



2
Libreria C ++ per minimizzazione vincolata non lineare
Attualmente sto cercando di risolvere il problema di minimizzazione vincolata non lineare come implementato nella funzione "fmincon" di matlab. Le mie aspettative sono minimizzare (fun1, x0, uB, lB, fun2) dove x0 è lo stato iniziale, fun1 è la funzione che deve essere minimizzata, uB sono i limiti superiori, lB sono …

6
Domanda delicata: dove si inserisce Python nell'immagine?
Quindi ho discusso se dovrei preoccuparmi o meno di imparare Python. Dal parlare con i miei professori, Matlab sembra essere il linguaggio comune usato nella matematica applicata / scienze computazionali per quanto riguarda il mondo accademico ; mentre nell'industria , i miei professori (specialmente quelli che hanno lavorato nell'industria) hanno …
9 matlab  python  c++ 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.