Esistono molte filosofie in diverse discipline di ingegneria del software su come le biblioteche dovrebbero affrontare errori o altre condizioni eccezionali. Alcuni di quelli che ho visto: Restituisce un codice di errore con il risultato restituito da un argomento pointer. Questo è ciò che fa PETSc. Restituisce errori per un …
La mia situazione. Ho una funzione di una variabile complessa definita attraverso un integrale complicato. Quello che mi interessa è il valore di questa funzione sull'asse immaginario. Ho accesso numerico a questa funzione sulla seguente barra multifunzione: z = ( x , y ) ∈ ( - ∞ , ∞ …
Sto risolvendo equazioni differenziali che richiedono di invertire matrici quadrate dense. Questa inversione di matrice consuma la maggior parte del mio tempo di calcolo, quindi mi chiedevo se sto usando l'algoritmo più veloce disponibile. La mia scelta attuale è numpy.linalg.inv . Dalla mia numerazione vedo che si ridimensiona come dove …
Quando si leggono letterature sul metodo degli elementi finiti, si può spesso trovare il termine "nodi sospesi". Qualcuno potrebbe dirmi cos'è davvero un nodo sospeso?
Supponiamo che A ∈ Rn × nUN∈Rn×nA\in\mathbb{R}^{n\times n} sia una matrice definita simmetrica e positiva. UNUNA è abbastanza grande da essere costoso per risolvere direttamente A x = bUNX=BAx=b . Esiste un algoritmo iterativo per trovare l'autovalore più piccolo di UNUNA che non comporta l'inversione di UNUNA in ogni iterazione? …
Nel libro di Nocedal & Wright sull'ottimizzazione numerica, c'è un'affermazione nella sezione 2.2 (pagina 27), "In generale, è più facile preservare l'invarianza della scala per gli algoritmi di ricerca di linea piuttosto che per gli algoritmi della regione di fiducia". In quella stessa sezione, parlano di avere nuove variabili che …
Il complesso prodotto interno ha due diverse definizioni decise dalle convenzioni: o . In BLAS, ho trovato le routine cdotu, zdotu e cdotc, zdotc. Le prime due routine in realtà calcolano (un prodotto interno falso!) E le ultime due routine coniugano il primo vettore nel prodotto interno. Inoltre, da una …
In questo corso avanzato sulle applicazioni della teoria delle funzioni complesse ad un certo punto di un esercizio l'integrale altamente oscillatorio I(λ)=∫∞−∞cos(λcosx)sinxxdxI(λ)=∫−∞∞cos(λcosx)sinxxdXI(\lambda)=\int_{-\infty}^{\infty} \cos (\lambda \cos x) \frac{\sin x}{x} d x deve essere approssimato per grandi valori di usando il metodo del punto a sella nel piano complesso.λλ\lambda A causa della …
Vorrei risolvere alcuni PDE su varietà, ad esempio un'equazione ellittica su una sfera. Da dove comincio? Mi piacerebbe trovare qualcosa che usi codice / librerie preesistenti in 2d, niente di così fantasioso (per il momento) Aggiunto in seguito: articoli e rapporti sono i benvenuti.
Come posso sostituire il metodo Euler con il Runge-Kutta del 4 ° ordine per determinare il movimento di caduta libera in magnitudo gravitazionale non costante (es. Caduta libera da 10 000 km dal suolo)? Finora ho scritto una semplice integrazione con il metodo Euler: while() { v += getMagnitude(x) * …
introduzione Consentitemi innanzitutto di affermare alcune affermazioni contrastanti in merito alla questione per illustrare quali sono i problemi. Personalmente vorrei avere il mio codice aperto in ogni fase dello sviluppo, da allora gli altri vedranno e trarranno vantaggio da ciò che sto facendo Mi piace anche riutilizzare il codice esistente …
Qual è lo stato dell'arte attuale per risolvere PDE parabolici di dimensioni superiori (3-10) nel dominio complesso con poli semplici (della forma ) e assorbire le condizioni al contorno?1| r⃗ 1- r⃗ 2|1|r→1−r→2| \frac{1}{|\vec{r}_1 - \vec{r}_2|} In particolare, sono interessato a risolvere l'equazione di Schrödinger multielettrone: ( ∑ioΣj ≠ i[ …
I metodi Newton-Krylov (JFNK) Jacobian-Free e i metodi di Krylov in generale possono essere molto utili perché non richiedono l'archiviazione o la costruzione esplicite di una matrice, ma solo i risultati di prodotti a matrice vettoriale. Se in realtà formi il sistema sparso, ci sono molti precondizionatori là fuori per …
Ho un elenco di matrici simmetriche di cui ho bisogno per verificare la semi-definitività positiva (ovvero i loro autovalori non sono negativi).LL{\cal L} Il commento sopra implica che si potrebbe farlo calcolando i rispettivi autovalori e controllando se non sono negativi (forse dovendo occuparsi degli errori di arrotondamento). Il calcolo …
Qualcuno potrebbe raccomandare un metodo per il seguente problema dei minimi quadrati: trova che minimizza: , dove R è un unitario (rotazione) matrice.R∈R3×3R∈R3×3R \in \mathbb{R}^{3 \times 3}∑i=0N(Rxi−bi)2→min∑i=0N(Rxi−bi)2→min\sum\limits_{i=0}^N (Rx_i - b_i)^2 \rightarrow \minRRR Potrei ottenere una soluzione approssimativa minimizzando ∑i=0N(Axi−bi)2→min∑i=0N(Axi−bi)2→min\sum\limits_{i=0}^N (Ax_i - b_i)^2 \rightarrow \min ( A \ in \ mathbb …
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.