Différences entre versions de « Commande NRésolEquaDiff »

De GeoGebra Manual
Aller à : navigation, rechercher
(Page créée avec « <noinclude>{{Manual Page|version=4.4}}</noinclude>{{command|cas=true|function|NRésolEquaDiff}} ;NRésolEquaDiff[ <Liste des Dérivées>, <Abscisse initiale>, <Liste des ... »)
 
Ligne 36 : Ligne 36 :
 
</div>}}
 
</div>}}
  
<center><ggb_applet width="300" height="300"  version="4.4" ggbBase64="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"/>
+
<center><ggb_applet width="300" height="300"  version="4.4" ggbBase64="UEsDBBQACAgIAMaUekMAAAAAAAAAAAAAAAAWAAAAZ2VvZ2VicmFfamF2YXNjcmlwdC5qc0srzUsuyczPU0hPT/LP88zLLNHQVKiuBQBQSwcI1je9uRkAAAAXAAAAUEsDBBQACAgIAMaUekMAAAAAAAAAAAAAAAAMAAAAZ2VvZ2VicmEueG1s3Vltk9u2Ef7s/IodfmjvMncSwDeRruSMkzRTz1wcT8/NdNrpB5DEUchRJMsXneQ6Pyi/I3+suwApUS93vje3Mz5bAgkCu/s8WOwuoek3q0UGS1nVqshnFh8xC2QeF4nK05nVNlfngfXNq6+mqSxSGVUCropqIZqZ5Y5cazvPHTmjiUeTVTKzAt+e2PzKO7dZ5J67URSfi4CH50Hih7HnuzKUOBlWtXqZF2/FQtaliOVlPJcLcVHEotEy501TvhyPb25uRr32UVGl4zSNRqs6sQAtz+uZ1V28RHE7k24cPdxmjI///uOFEX+u8roReSwtIFStevXVi+mNypPiBm5U0swRizOxYC5VOkeYHnMsGNOgErGWMm7UUtY4dXCrMTeL0tLDRE7PX5gryDZwLEjUUiWymllsFHKHuY47CWyfBX7oWVBUSuZNN5Z3Ose9tOlSyRsjlq60RpeFaOhS1SrK5My6ElmNqFR+VSGjaFDV4m3drDMZiaq/39rDz/AfDlAfJMnCpTM04BPGzugzwY/nMWPLULEFTVFkWioDL4SPH8FmNoMzarhpbGx83zxipo85prFN45rGM2NcM901Q10zxjVjXOcOnN39FmjXsYO0x+kcw+njRxOwhzMY4OQE4iNwsl43DpDdXNtPjdvd+uZ2ohvOTMO7hwF9ab6QGj/QF0+E5jwKGh9oNY5xu9IDx9k4DX+ARvtJOLcow/BQp+3dgvKJ5PZKuTcAirr0f/05UOk8COet1D5Ao+8+JQg8QuGE/S8UTsd9yJt2mxDqOY3t3LWRi5rCjxPqCAQcPNyh/gQDhgc8xGZCO9UG7oHr4S0PwKd2Ag5tThccCIDGcQd0nPEC/HL1xvXBQ1nUOTE7GBwXPAe4jk4uYEwCHeEw2tkOjvA88HASaeek1vHB9fHGCcBFAym2TSh+ODgP71G5DQ4Hh+byCdgYDWyYUHzkbh8bwEahNvgMfJqKARKDowmMOCMAh9Cgh5dFrTbkzmVWblZF86jysm067rr+eJH0PDbF3vCkiK+/3SNbirrpr3EQpqVt8jNpaic3vphmIpIZVhCX5AcAS5HhUlla/lWRN9D7gG360kqUcxXXl7JpcFYNv4iluBCNXP2Ao+veQK1ap+ypbONMJUrkP6OTkAgSCJsMToGpz+CO7xstcVFUyeW6Rs+B1T9kVWBQYsEoHP5hQl2bR3zijNjwj0JQLMjn3XB3UoCLsL79mVYulxtwYiXrns20oh3V8U83b+pvi2zbVRYqb74TZdNWuiBDIyqC9TpPM6nZ1auOpU18HRWrS02r7RtZ79el3PAepd8VWVEB7knbw3oj7drItHoMWbYZxfQYpkewfp1UsnnOQ1uP0G1kWj0KF96Y1iHlPUzOejWq1pEEhQ/dTHsNFUptrpqL/qZR8fUWKY1/2y4idLhu2q5I/kwip+M9F5teyyqXmXGkHFeyLdraePbGO19M21q+E838dZ78Vaa4J98JCosNijZDtxYnMlYLnGj6O+oELevf0FTTm8i0kj3CTFfAhtjhhjJufdCtRf1QFYs3+fI9+syBqVgGV+hHaAQFj13zpuMe7bSOK1WS40KEUfxabn0zUbXAHJAMtydSU6OQWItsVEMUWyDaZl5UugTGTY0t7eBMLrDghUY7ad4uZKXizYKlupZGm9oOVTgKOrNxtaCIfsFos03ZZtKWXHx+ix+DyMq5oBKcd94q1rLaYU5L+7FIOs2857NnCgNIaRynlNK4XNPtNChRnN6og4jVIf0k5mwfsz1iXzpmsY/Z+/IxR/uYnS8C86qsZE2nAcZkmFlr/kesHVYlXf1BYJnyp5PmDNYcP/YpzPBbC9ll66rNdfR4+7OoNuhJ0gFBOxH+OD99pjtkaOLdkyL2+ShCXLbhpafJPkbTycnJeXp6CmPI4GusnPKTNT89NZXYfbiz/7/cDRmIi8VC5Ank+l3h7WWRLeVP3//Z2tapgs2s//TuQgyYq19RPTdW2DhAnEFEXQ6VcJ3pbdPPf5M3v/+GNWUmMa3//lul/t1KbgQce2S8cNzZdkAqZr223nB1XPYnNu8g695n97IHuma7UpkS1fogxW8rsQbL6+scnU+/iG/8lS7+opJE5l0suD2KfZoG+8ukYddnL2SeNvM9hz3uFPtumRV5ererHVQENGO/KGCM99TcOxXcPznF+/pwu4e+z7gfhvjK7trusTrsHuHkmVJVndERKixUrsUsxEpHYBHVRdY28jLGgjnfniEbw7rXQs7IqWBFZ2V0saaDB7q4UqtBXYulqvqAJf5uvX7UiTi7y4uOZA0K4rSodyaPwTvIHblDdkkDs0N2iokhLuqT9ck7emH851GHPIP4X6fHE8e+F8h9L+Aj2w8d7nu+ywPHZpPgKR54gGXFezCbFPdMSFZ8H8o5H3mu5wXeJAzs0PW9wH1WLGv+GRdmfQDnM6/M6x7MiuoRftr7qz6YOGZx92Az/TGxwg+0wdREpnlsUtAvxzVt+WPLThHgCH/wwfwQZn72ITx0rtLV6sPevZfu27PGpUypfy9tnLAzYKemMHl9kC6Su3NF3YnsmUwexfQz5d4dmg/5XN9C/4ehqgcnac1WRiETd5Wsaqlr38MzmWspSzoK+yl/X4m8ph8w9087tus2Hp5g6PPG7qfHV/8FUEsHCGVK8hbIBwAAKh0AAFBLAQIUABQACAgIAMaUekPWN725GQAAABcAAAAWAAAAAAAAAAAAAAAAAAAAAABnZW9nZWJyYV9qYXZhc2NyaXB0LmpzUEsBAhQAFAAICAgAxpR6Q2VK8hbIBwAAKh0AAAwAAAAAAAAAAAAAAAAAXQAAAGdlb2dlYnJhLnhtbFBLBQYAAAAAAgACAH4AAABfCAAAAAA=="/></center>
  
  
 
{{Note|1= Voir aussi les commandes [[Commande ChampVecteurs |ChampVecteurs]] et  [[Commande RésolEquaDiff |RésolEquaDiff ]].}}
 
{{Note|1= Voir aussi les commandes [[Commande ChampVecteurs |ChampVecteurs]] et  [[Commande RésolEquaDiff |RésolEquaDiff ]].}}

Version du 26 novembre 2013 à 19:40


NRésolEquaDiff[ <Liste des Dérivées>, <Abscisse initiale>, <Liste des ordonnées initiales>, <Abscisse finale> ]
Résout (numériquement) le système d'équations différentielles
Exemple :
f'(t, f, g, h) = g
g'(t, f, g, h) = h
h'(t, f, g, h) = -t h + 3t g + 2f + t
NRésolEquaDiff[{f', g', h'}, 0, {1,2,-2}, 10]
NRésolEquaDiff[{f', g', h'}, 0, {1,2,-2}, -5] (Résout le système en reculant).
Exemple :
x1'(t, x1, x2, x3, x4) = x2
x2'(t, x1, x2, x3, x4) = x3
x3'(t, x1, x2, x3, x4) = x4
x4'(t, x1, x2, x3, x4) = -8x1 + sin(t) x2 - 3x3 + t^2
x10 = -0.4
x20 = -0.3
x30 = 1.8
x40 = -1.5
NRésolEquaDiff[{x1', x2', x3', x4'}, 0, {x10, x20, x30, x40}, 20]
Exemple :
Pendule :
g = 9.8
l = 2
a = 5 (position de départ)
b = 3 (force initiale)
y1'(t, y1, y2) = y2
y2'(t, y1, y2) = (-g) / l sin(y1)
NRésolEquaDiff[{y1', y2'}, 0, {a, b}, 20]
long = Longueur[IntégraleNumérique1]
c = Curseur[0, 1, 1 / long, 1, 100, false, true, true, false]
x1 = l sin(y(Point[IntégraleNumérique1, c]))
y1 = -l cos(y(Point[IntégraleNumérique1, c]))
A = (x1, y1)
Segment[(0, 0), A]
DémarrerAnimation[]


Note : Voir aussi les commandes ChampVecteurs et RésolEquaDiff .
© 2024 International GeoGebra Institute