Auto-profesor de mathcad

11.1.1. Unitatea de calculare Given / Odesolve

Unitatea de calcul pentru rezolvarea unei ODE care implementează metoda numerică Runge-Kutta constă din trei părți:







  • Dată - cuvânt cheie;
  • ODE și condiția inițială scrise cu ajutorul operatorilor logici, iar condiția inițială trebuie să fie sub forma y (t1) = b;
  • odesoive (t, t1) este o funcție încorporată pentru rezolvarea ODE în raport cu variabila t din intervalul (t0, t1).

adesea preferate funcții de locuri de muncă Odesolve acceptabile, și într-adevăr (t, t1, pas) cu trei parametri, în care parametrul intern pas- al metodei numerice pentru determinarea numărului de etape în care metoda de Runge - Kupa, se va calcula soluția unei ecuații diferențiale. Cu cat mai mare pas, cei cu o precizie mai bună va obține rezultate, dar mai mult timp va fi petrecut în căutarea pentru el. Rețineți că selectarea acestei opțiuni se poate în mod semnificativ (de mai multe ori) pentru a accelera calculele fără o reducere substanțială a preciziei.







Un exemplu de soluție a problemei Cauchy pentru ODE de ordinul întâi y '= y-y 2 cu ajutorul unui bloc de calcul este prezentat în Lista 11.1.

Listing 11.1. Soluția problemei Cauchy pentru ODE de prim ordin

Nu uitați că trebuie să introduceți operatori logici utilizând bara de instrumente Booleană. Când tastați de la tastatură, rețineți că semnul logic al egalității corespunde unei comenzi rapide de la tastatură +<=>. Puteți introduce simbolul derivării ca bara de instrumente Calcul, ca în Lista 11.1 sau ca un accident vascular cerebral introducând-o cu o comandă rapidă de la tastatură + (Un exemplu relevant este prezentat mai jos în Listing 11.3.) Se alege una sau o altă modalitate de a reprezenta derivata din motive de claritate, prezentarea rezultatelor - nu va afecta calcul.

Mathcad cere ca punctul final de integrare a ODE să fie în dreapta celui inițial: t0





Articole similare

Trimiteți-le prietenilor: