{"text_format":"3","workbook":"xls","n_sheets":8,"sheets":["Nápověda","Data","Regr_Vztah","Graf","Rezidua","Modul","Dialog1","Dialog"],"not_rendered":{"charts":2,"images":1,"macros":1,"external_links":1},"unopened":[{"sheet":"Regr_Vztah","index":2,"reason":"not_a_worksheet"},{"sheet":"Graf","index":3,"reason":"not_a_worksheet"},{"sheet":"Rezidua","index":4,"reason":"not_a_worksheet"},{"sheet":"Modul","index":5,"reason":"not_a_worksheet"}],"read":"whole","date_system":"1900","formulas":"cached_only"}

{"sheet":"Nápověda","index":0,"n_rows":43,"n_cols":1,"rows_kept":43,"flags":["formulas_cached_only"]}
["Nelineární regrese v diferenciální rovnici"]
["Slouží k hledání neznámých parametrů bi ve vztahu dy/dx = fce(x, y, bi) jedné nezávisle proměnné x ve smyslu"]
["minimalizace sumy čtverců. Použitá metoda: Rosenbrock"]
["Maximální počet hledaných parametrů je 10, maximální počet bodů dat je 100."]
["Počáteční podmínka integrace může být buď pevná nebo také hledaným prametrem (posledním)."]
[]
["Aplikace je tvořena šablonou DNOREG.XLTM, kterou si umístěte do aplikačního adresáře."]
["Po spuštení šablony se vytvoří uživatelská instance úlohy s číslicí na konci názvu."]
["Před uložením aplikačního potomka (.xlsm) ho pojmenujte požadovaným jménem."]
["K ovládání programu používejte povely z dodatkové nabídky DNOREG."]
[]
["1) Data zadejte do listu \"Data\" a to do sloupce X vložte nezávisle proměnnou a do sloupce Y experimentální hodnoty."]
["    Váhy jednotlivých bodů můžete a nebo nemusíte zadávat. Jsou relativní a normalizují se. Prázdné pole se"]
["    interpretuje jako 1. Data možno vložit překopírováním. Počet bodů se automaticky objeví v buňce B7."]
["2) Dále je třeba zadat počet hledaných parametrů v regresním vztahu (B6) a hodnoty jejich počátečních odhadů"]
["    do buněk B9,C9,D9 ...  dále počáteční podmínky integrace nebo jejich odhady."]
["    Obecně je možno vycházet i z nulových počátečních odhadů, pokud nezpůsobí chybový stav při dosazování."]
["3) Nezapomeňte zvolit typ regresního vztahu (menu DNOREG) nebo naprogramovat váš regresní vztah"]
["     v listu \"Regr_vztah\" ve funkci Vztah, např. jako Vztah = B(1) + B(2) * X + B(3) * X * Y    v stejnojmenném"]
["    funkčním podprogramu."]
["4) Symbolicky si vztah také dosaďte do buňky B4 v listu \"Data\" (kvůli výpisu), event. změňte přesnost (B5)."]
["5) Dosaďte si svůj Titulek popisující vaše data."]
["6) Zvolte event. kriterium regrese (Ctrl + K) (0-minimalizaci sumy abs.čtverců odchylek; "]
["    2-minimalizace sumy rel.čtvreců odchylek; 2-minimalizace maximální abs.odchylky exper. bodu"]
["     od regresní křivky; 3-min. max.rel.odchylky  (začínejte vždy s 0)"]
["7) Stiskem Ctrl + R nebo z menu NOREG spustíte vlastní regresi."]
["8) Po proběhlém výpočtu se doplní do buněk zjištěné parametry, suma čtverců, počet iterací a sloupec"]
["    dopočtených hodnot Yvypoč ."]
["9) K dispozici máte i grafické vyjádření regrese a reziduí na samostaných listech."]
["10) Chcete-li pokračovat v regresi, aby dosavadní výsledky byly počátečními odhady stiskněte Ctrl + Z"]
["11) List \"Data\" má zamknuté buňky, které jsou konstantní. V případě potřeby pro vlastní úpravy si odemkněte"]
["      list povelem (Nástroje, Zámek, Odemknout list). Poté se doporučuje ho opět zamknout."]
[]
["K zpětnému dosazení do regresního vztahu slouží volba v nabídce DNOREG, která vrací hodnotu Yvypoč pro zvolené x ."]
["Lze spustit také povelem  Ctrl + D . "]
[]
["Zkušenější uživatel si může do programu přidávat i předprogramované vztahy. Musí je doplnit do podprogramu FKT"]
["v modulu \"Regr_vztah\" a to nakonec jako další za poslední vztah. Dále je musí doplnit textově do listu \"Data\""]
["a to do sloupce P na konec a do sloupce N uvést počet hledaných parametrů vztahu. Takto lze přidat 10"]
["dalších vztahů, pak se narazí na omezení rozsahu dialogového okna."]
[]
["Diferenciální rovnice je plastičtější, než algebraický vztah, ale současně také citlivější na počáteční odhady"]
["parametrů. Při chybových stavech proto nejdříve laborujte s odhady, než se odhodláte změnit vztah."]

{"sheet":"Data","index":1,"n_rows":121,"n_cols":16,"rows_kept":121,"flags":["formulas_cached_only"]}
["Titulek",{"$nulls":6},"Regrese Ctrl + R",{"$nulls":5},3,"Param.","Vlastní vztah - nutno vložit tvar rovnice!"]
[{"$nulls":7},"Znovu do regrese Ctrl + Z",{"$nulls":5},22,1,"dy/dx = B(1)                            ' Přímka"]
["Nelineární regrese diferenciální rovnicí",{"$nulls":6},"Zpětný dopočet Ctrl + D",{"$nulls":6},2,"dy/dx = B(1) + B(2) * X             ' Parabola                 "]
["Regresní vztah:","dy/dx = B(1) + B(2) * X             ' Parabola                 ",{"$nulls":5},"Vlastní vztah nutno naprogramovat do modulu Regr_vztah!",{"$nulls":6},3,"dy/dx = B(1) + B(2) * X + B(3) * X * X       ' Polynom 3. stupně"]
["Přesnost (abs):",{"v":5e-06,"d":"5.00E-06"},null,"Kriterium regrese:",null,0,null,"Takto označené buňky musí zadat uživatel!",{"$nulls":6},4,"dy/dx = B(1) + B(2) * X + B(3) * X * X + B(4) * X ^ 3     ' Polynom 4. stupně"]
["Počet parametrů (n):",2,{"$nulls":5},"Ovládat jen přes menu DNOREG",{"$nulls":6},4,"dy/dx = B(1) + B(2) * X + B(3) * X * X + B(4) * X ^ 3 + B(5) * X ^ 4       ' Polynom 5. stupně"]
["Počet exper.bodů (m):",17,null,null,"vztah č.:",3,{"$nulls":8},2,"dy/dx = B(1) + B(2) / X                              "]
[null,"B1","B2","","","","","","","","",{"$nulls":3},3,"dy/dx = B(1) + B(2) / (B(3) + X)                  "]
["Poč.odhady parametrů:",{"v":0.001,"d":"0.0010"},{"v":0.001,"d":"0.0010"},{"v":0.001,"d":"0.0010"},{"$nulls":10},2,"dy/dx = B(1)*Y^ B(2)         ' Mocninová kinetika          "]
["Výsledné parametry:",{"$nulls":13},3,"dy/dx = B(1) + B(2)*Y^ B(3)         ' Mocninová kinetika s posunem         "]
["Suma čtverců/n :",null,null,"počát.suma:",{"v":258.236723642869,"d":"2.5824E+02"},"iterací:",{"$nulls":8},3,"dy/dx = B(1) + B(2) * X ^ B(3)"]
["Max.odchylka bodu:",null,null,"počát.odch.:",{"v":7.34344117647059,"d":"7.3434E+00"},{"$nulls":9},3,"dy/dx = B(1) * X ^ B(2) / (B(3) + X)"]
[{"$nulls":14},2,"dy/dx = B(1) * X ^ 1.5 / (B(2) + X)"]
[null,"Xpočát ","Ypočát ",{"$nulls":11},4,"dy/dx = B(1) + B(2) / X + B(3) / X * X + B(4) / X ^ 3                        ' \"reciproký polynom 3. stupně\""]
["Počáteční podmínka:",{"v":0,"d":"0.0000"},{"v":1e-06,"d":"1.0000E-06"},"   pevná",{"$nulls":10},5,"dy/dx = B(1) + B(2) / X + B(3) / X * X + B(4) / X ^ 3 + B(5) / X ^ 4      ' \"reciproký polynom 4. stupně\""]
["Zpracovávaná data:","váhy","X","Y","Yvypoč ","Y - Yvypoč ","relat. D",{"$nulls":7},4,"dy/dx = (B(1) + B(2) * X) / (1 + B(3) * X + B(4) * X * X)     ' \"Racionální funkce\""]
[null,{"v":1,"d":"1.0"},{"v":1,"d":"1.0000"},{"v":3.473954362355147,"d":"3.47395"},{"v":2.96934327225639,"d":"2.96934"},{"v":0.504611090098757,"d":"0.5046"},{"v":0.1452555323025772,"d":"0.1453"},{"$nulls":7},4,"dy/dx = B(1) * X ^ B(2) / (1 + B(3) / X + B(4) / X / X)"]
[null,{"v":1,"d":"1.0"},{"v":2,"d":"2.0000"},{"v":6.298760335477519,"d":"6.29876"},{"v":6.50467841110981,"d":"6.50468"},{"v":-0.20591807563229114,"d":"-0.2059"},{"v":-0.032691841674379274,"d":"-0.0327"},{"$nulls":7},3,"dy/dx = B(1) + B(2) *  X + B(3)  * Y"]
[null,{"v":1,"d":"1.0"},{"v":3,"d":"3.0000"},{"v":10.755036570563405,"d":"10.75504"},{"v":10.6060054165603,"d":"10.60601"},{"v":0.1490311540031044,"d":"0.1490"},{"v":0.013856870966948034,"d":"0.0139"},{"$nulls":7},2,"dy/dx = B(1) + B(2) / Y"]
[null,{"v":1,"d":"1.0"},{"v":4,"d":"4.0000"},{"v":16.425859017149723,"d":"16.42586"},{"v":15.2733242886078,"d":"15.27332"},{"v":1.152534728541923,"d":"1.1525"},{"v":0.0701658724416542,"d":"0.0702"},{"$nulls":7},3,"dy/dx = B(1) + B(2) *  X + B(3)  / Y"]
[null,{"v":1,"d":"1.0"},{"v":5,"d":"5.0000"},{"v":22.336903134993527,"d":"22.33690"},{"v":20.5066350272523,"d":"20.50664"},{"v":1.830268107741226,"d":"1.8303"},{"v":0.08193920601615916,"d":"0.0819"},{"$nulls":7},3,"dy/dx = (B(1) + B(2) *  X) / (1 + B(3)  * Y)"]
[null,{"v":1,"d":"1.0"},{"v":6,"d":"6.0000"},{"v":29.261494381606962,"d":"29.26149"},{"v":26.3059376324938,"d":"26.30594"},{"v":2.9555567491131605,"d":"2.9556"},{"v":0.1010049832236507,"d":"0.1010"},{"$nulls":7},2,"dy/dx = B(1) + B(2) * X * Y"]
[null,{"v":1,"d":"1.0"},{"v":7,"d":"7.0000"},{"v":32.776763308669715,"d":"32.77676"},{"v":32.6712321043324,"d":"32.67123"},{"v":0.10553120433731777,"d":"0.1055"},{"v":0.0032196957138047834,"d":"0.0032"}]
[null,{"v":1,"d":"1.0"},{"v":8,"d":"8.0000"},{"v":37.92221012981613,"d":"37.92221"},{"v":39.602518442768,"d":"39.60252"},{"v":-1.6803083129518726,"d":"-1.6803"},{"v":-0.044309345557650905,"d":"-0.0443"}]
[null,{"v":1,"d":"1.0"},{"v":9,"d":"9.0000"},{"v":45.00726357228348,"d":"45.00726"},{"v":47.0997966478007,"d":"47.09980"},{"v":-2.092533075517224,"d":"-2.0925"},{"v":-0.04649323041283173,"d":"-0.0465"}]
[null,{"v":1,"d":"1.0"},{"v":10,"d":"10.0000"},{"v":55.3111479166607,"d":"55.31115"},{"v":55.1630667194304,"d":"55.16307"},{"v":0.14808119723030444,"d":"0.1481"},{"v":0.002677239630850253,"d":"0.0027"}]
[null,{"v":1,"d":"1.0"},{"v":11,"d":"11.0000"},{"v":60.50653881129298,"d":"60.50654"},{"v":63.7923286576571,"d":"63.79233"},{"v":-3.285789846364125,"d":"-3.2858"},{"v":-0.05430470674602301,"d":"-0.0543"}]
[null,{"v":1,"d":"1.0"},{"v":12,"d":"12.0000"},{"v":68.72650242339452,"d":"68.72650"},{"v":72.9875824624808,"d":"72.98758"},{"v":-4.261080039086281,"d":"-4.2611"},{"v":-0.06200053674833608,"d":"-0.0620"}]
[null,{"v":1,"d":"1.0"},{"v":13,"d":"13.0000"},{"v":89.41976612632372,"d":"89.41977"},{"v":82.7488281339016,"d":"82.74883"},{"v":6.670937992422125,"d":"6.6709"},{"v":0.07460249876965748,"d":"0.0746"}]
[null,{"v":1,"d":"1.0"},{"v":14,"d":"14.0000"},{"v":90.728282528113,"d":"90.72828"},{"v":93.0760656719194,"d":"93.07607"},{"v":-2.347783143806396,"d":"-2.3478"},{"v":-0.025877081306801036,"d":"-0.0259"}]
[null,{"v":1,"d":"1.0"},{"v":15,"d":"15.0000"},{"v":106.103739403668,"d":"106.10374"},{"v":103.969295076534,"d":"103.96930"},{"v":2.1344443271340054,"d":"2.1344"},{"v":0.020116579671274223,"d":"0.0201"}]
[null,{"v":1,"d":"1.0"},{"v":16,"d":"16.0000"},{"v":118,"d":"118.00000"},{"v":115.428516347746,"d":"115.42852"},{"v":2.5714836522540025,"d":"2.5715"},{"v":0.021792234341135613,"d":"0.0218"}]
[null,{"v":1,"d":"1.0"},{"v":17,"d":"17.0000"},{"v":125,"d":"125.00000"},{"v":127.453729485555,"d":"127.45373"},{"v":-2.4537294855550016,"d":"-2.4537"},{"v":-0.019629835884440013,"d":"-0.0196"}]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]
[{"$nulls":5},"",""]

{"sheet":"Dialog1","index":6,"n_rows":0,"n_cols":0,"rows_kept":0,"hidden":true,"flags":["formulas_cached_only"]}

{"sheet":"Dialog","index":7,"n_rows":0,"n_cols":0,"rows_kept":0,"hidden":true,"flags":["formulas_cached_only"]}