J'essaie de résoudre l'équation d'advection mais j'ai une étrange oscillation apparaissant dans la solution lorsque l'onde se réfléchit depuis les limites. Si quelqu'un a déjà vu cet artefact, je serais intéressé de connaître la cause et comment l'éviter! Ceci est un gif animé, ouvert dans une fenêtre séparée pour voir …
Description de l'expérience: Dans l'interpolation de Lagrange, l'équation exacte est échantillonnée en NNN points (ordre polynomial N−1N−1N - 1 ) et interpolée en 101 points. Ici, NNN varie de 2 à 64. Chaque fois que L1L1L_1 , L2L2L_2 et L∞L∞L_\infty des tracés d'erreur sont préparés. On voit que, lorsque la …
Quelle serait une bonne discrétisation par différence finie pour l'équation suivante: ∂ρ∂t+∇⋅(ρu)=0∂ρ∂t+∇⋅(ρu)=0\frac{\partial \rho}{\partial t} + \nabla \cdot \left(\rho u\right)=0 ? Nous pouvons prendre le cas 1D: ∂ρ∂t+ddx(ρu)=0∂ρ∂t+ddx(ρu)=0\frac{\partial \rho}{\partial t} + \frac{d}{dx}\left(\rho u\right)=0 Pour une raison quelconque, tous les schémas que je peux trouver concernent la formulation en coordonnées lagrangiennes. Je …
Les formules de différences finies standard sont utilisables pour calculer numériquement une dérivée en supposant que vous ayez des valeurs de fonction à des points régulièrement espacés, de sorte que soit une constante. Que faire si j'ai des points espacés de manière inégale, de sorte que varie maintenant d'une paire …
Pour un projet sur lequel je travaille (dans les PDE hyperboliques), j'aimerais avoir une idée approximative du comportement en regardant quelques chiffres. Je ne suis cependant pas un très bon programmeur. Pouvez-vous recommander des ressources pour apprendre à coder efficacement des schémas de différences finies en Python scientifique (d'autres langages …
Il s'agit probablement d'une question de niveau étudiant, mais je ne peux pas vraiment m'arranger. Pourquoi est-il plus précis d'utiliser des grilles non uniformes dans les méthodes numériques? Je pense dans le contexte d'une méthode de différence finie pour l'EDP de la forme . Et supposons que je suis intéressé …
Je suis intéressé à résoudre l'équation de Poisson en utilisant l'approche des différences finies. Je voudrais mieux comprendre comment écrire l'équation matricielle avec les conditions aux limites de Neumann. Quelqu'un pourrait-il revoir ce qui suit, est-ce exact? La matrice des différences finies L'équation de Poisson, ∂2u(x)∂x2=d(x)∂2u(X)∂X2=ré(X) \frac{\partial^2u(x)}{\partial x^2} = d(x) …
Il existe de nombreux schémas FD pour l'équation d'advection discuter sur le web. Par exemple ici: http://farside.ph.utexas.edu/teaching/329/lectures/node89.html∂T∂t+ u ∂T∂X= 0∂T∂t+u∂T∂X=0\frac{\partial T}{\partial t}+u\frac{\partial T}{\partial x}=0 Mais je n'ai vu personne proposer un schéma de remontée "implicite" comme celui-ci: .Tn + 1je- Tnjeτ+ u Tn + 1je-Tn +1i - 1hX= 0Tjen+1-Tjenτ+uTjen+1-Tje-1n+1hX=0\frac{T^{n+1}_i-T^{n}_i}{\tau}+u\frac{T^{n+1}_i-T^{n+1}_{i-1}}{h_x}=0 Tous …
J'essaie de résoudre une équation de Poisson 2D par des différences finies. Dans le processus, j'obtiens une matrice clairsemée avec seulement variables dans chaque équation. Par exemple, si les variables étaient U , alors la discrétisation donnerait:555UUU Ui−1,j+Ui+1,j−4Ui,j+Uje,j−1+Uje,j+1=fi , jUi−1,j+Uje+1,j-4Uje,j+Uje,j-1+Uje,j+1=Fje,jU_{i-1,j} + U_{i+1,j} -4U_{i,j} + U_{i,j-1} + U_{i,j+1} = f_{i,j} Je …
Autant j'essaye de trouver une explication concise sur Internet, je n'arrive pas à saisir le concept d'une différence finie mimétique, ou comment il se rapporte même aux différences finies standard. Il serait vraiment utile de voir quelques exemples simples de la façon dont ils sont mis en œuvre pour les …
J'essaie de trouver des ressources pour aider à expliquer comment choisir les conditions aux limites lors de l'utilisation de méthodes aux différences finies pour résoudre les PDE. Les livres et notes auxquels j'ai actuellement accès disent tous des choses similaires: Les règles générales régissant la stabilité en présence de frontières …
J'ai un problème lorsque je souhaite utiliser l'approximation de différence de centre d'ordre élevé: (−ui+2,j+16ui+1,j−30ui,j+16ui−1,j−ui−2,j12)(−ui+2,j+16ui+1,j−30ui,j+16ui−1,j−ui−2,j12)\left(\frac{-u_{i+2,j}+16u_{i+1,j}-30u_{i,j}+16u_{i-1,j}-u_{i-2,j}}{12}\right) pour l'équation de Poisson dans un domaine carré dans lequel les conditions aux limites sont:(uxx+uyy=0)(uxx+uyy=0)(u_{xx}+u_{yy}=0) Δ x = Δ y = 0,1u(0,y)=u(x,0)=u(x,1)=0,u(1,y)=sinπyu(0,y)=u(x,0)=u(x,1)=0,u(1,y)=sinπyu(0,y)=u(x,0)=u(x,1)=0,u(1,y)=\sin \pi y Δx=Δy=0.1Δx=Δy=0.1\Delta{x}=\Delta{y}=0.1 Lorsque je veux obtenir la valeur des points intérieurs du …
J'essaie d'apprendre à résoudre numériquement la PDE par moi-même. Je commence avec la méthode des différences finies (FDM) depuis un certain temps parce que j'ai entendu dire que FDM est le fondement de nombreuses méthodes numériques pour PDE. Jusqu'à présent, j'ai une compréhension de base de FDM et j'ai pu …
Je m'intéresse à l'implémentation d'un maillage mobile pour un problème d'advection-diffusion. Les méthodes de maillage mobile adaptatif donnent un bon exemple de la façon de procéder pour l'équation de Burger en 1D en utilisant la différence finie. Quelqu'un pourrait-il offrir un exemple concret de résolution de l'équation d'advection-diffusion 1D en …
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.