From 12ab816d5a228ba984018763cbe732982efb2623 Mon Sep 17 00:00:00 2001 From: Kizarm Date: Sun, 3 Dec 2023 14:50:32 +0100 Subject: [PATCH] clean --- Hamilton/hamilton.html | 12 ++++++------ Hamilton/lorenz.txt | 2 +- Hamilton/nvcr.txt | 1 + Hamilton/osc.txt | 1 + Hamilton/railgun.txt | 1 + 5 files changed, 10 insertions(+), 7 deletions(-) diff --git a/Hamilton/hamilton.html b/Hamilton/hamilton.html index 60af143..c2bfe6d 100644 --- a/Hamilton/hamilton.html +++ b/Hamilton/hamilton.html @@ -2,15 +2,15 @@ - SOLVER + CALC @@ -46,9 +46,9 @@ co se má vykreslit. Osy to nemá, každý graf jde od minima do maxima, je to jen pro představu, jak funkce vypadá. Objekt, vstupující do rovnic má tvar {t:t, w:[q1, q2 ... qn, p1, p2, ... pn]}, t značí čas. Default příklad je harmonický oscilátor, lze použít i - nelineární oscilátor nebo pro příklad - Lorenzův atraktor a nakonec - railgun s disipací energie. + nelineární oscilátor nebo pro příklad + Lorenzův atraktor a nakonec + railgun s disipací energie. Stačí kliknout na zvýrazněný text a stisknout tlačítko Submit. Parametry simulace lze jednoduše měnit. Připadá mi to o hodně jednodušší popsat takto problém textem než vymýšlet celé IDE s mnoha parametry. Parametry funkce solve (krok, počet_kroků, počáteční_podmínky, seznam_funkcí), diff --git a/Hamilton/lorenz.txt b/Hamilton/lorenz.txt index 396fe46..25305ee 100644 --- a/Hamilton/lorenz.txt +++ b/Hamilton/lorenz.txt @@ -26,4 +26,4 @@ plot (r, {x:['t'], y:['w', 0]}, '#00ff00'); plot (r, {x:['t'], y:['w', 1]}, '#ff0000'); plot (r, {x:['t'], y:['w', 2]}, '#0000ff'); plot (r, {x:['w', 0], y:['w', 2]}, '#00ffff'); - +delete r.data; /* ukliď po sobě */ diff --git a/Hamilton/nvcr.txt b/Hamilton/nvcr.txt index 24c011e..79b41ed 100644 --- a/Hamilton/nvcr.txt +++ b/Hamilton/nvcr.txt @@ -18,4 +18,5 @@ let r = solve (0.02, 4000, bc, pf); plot (r, {x:['t'], y:['w', 0]}, '#00ff00'); plot (r, {x:['t'], y:['w', 1]}, '#ff0000'); plot (r, {x:['w', 0], y:['w', 1]}, '#00ffff'); +delete r.data; /* ukliď po sobě */ diff --git a/Hamilton/osc.txt b/Hamilton/osc.txt index 909262d..1c55a39 100644 --- a/Hamilton/osc.txt +++ b/Hamilton/osc.txt @@ -17,3 +17,4 @@ let r = solve (0.01, 100, bc, pf); /* řešení */ plot (r, {x:['t'], y:['w', 0]}, '#00ff00'); plot (r, {x:['t'], y:['w', 1]}, '#ff0000'); plot (r, {x:['w', 0], y:['w', 1]}, '#00ffff'); +delete r.data; /* ukliď po sobě */ diff --git a/Hamilton/railgun.txt b/Hamilton/railgun.txt index 2e8b117..c9f8ee0 100644 --- a/Hamilton/railgun.txt +++ b/Hamilton/railgun.txt @@ -29,4 +29,5 @@ let r = solve (5.0e-7, 2000, bc, ls); /* řešení */ plot (r, {x:['t'], y:['w', 1]}, '#00ff00'); plot (r, {x:['t'], y:['w', 3]}, '#ff0000'); +delete r.data; /* ukliď po sobě */