{"text_format":"1","workbook":"xlsx","n_sheets":4,"sheets":["Nápověda","Data","Graf","Rezidua"],"not_rendered":{"charts":4,"images":0,"macros":1,"external_links":0,"defined_names":0,"comments":1,"pivot_tables":0},"unopened":[{"sheet":"Graf","index":2,"reason":"not_a_worksheet"},{"sheet":"Rezidua","index":3,"reason":"not_a_worksheet"}],"bounds":{"document_bytes":16777216,"sheet_cells":100000,"rows_first":2000,"rows_last":500,"rows_between":2000,"halvings":0,"cell_chars":16384,"cell_head_chars":4096},"cells_cut":0,"cells_raw":0,"read":"whole","date_system":"1900"}

{"sheet":"Nápověda","index":0,"n_rows":39,"n_cols":6,"rows_kept":39,"cut":false,"hidden":false,"merged":[]}
["Nelineární regrese",null,null,null,null,"(update 2018, 2020)"]
["Slouží k hledání neznámých parametrů bi ve vztahu y = fce(x, 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."]
[]
["Aplikace je tvořena šablonou NOREG.XLTM, kterou si umístěte do aplikačního adresáře."]
["Po spuštění aplikace se vytvoří číslovaná instance a původní šablona zůstane nezměněna"]
["Před uložením aplikačního potomka (.xlsm) ho pojmenujte požadovaným jménem."]
["K ovládání programu používejte výhradně povely z dodatkové nabídky NOREG, která je na kartě Doplňky."]
[]
["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 ...   Obecně je možno vycházet i z nulových počátečních odhadů."]
["3) Nezapomeňte zvolit typ regresního vztahu (menu NOREG) nebo naprogramovat váš regresní vztah"]
["     v modulu (Alt+F11) \"Regr_vztah\" ve funkci Vztah, např. jako Vztah = B(1) + B(2) * X + B(3) * X * X    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) pokud tam není, event. změňte přesnost (B5)."]
["5) Dosaďte si svůj Titulek popisující vaše data."]
["6) Zvolte event. kriterium regrese (menu nebo 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) Z menu NOREG  případně stiskem Ctrl + R 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ží funkce Dopoc(X) která vrací hodnotu Yvypoč ."]
["Příklad požití: v buňce  K15 je hodnota X a do buňky L15 umístíme  =Dopoc(K15)"]
["Ke konverzačnímu dopočtu použijte povel Ctrl + D nebo menu NOREG."]
[]
["Zkušenější uživatel si může do programu přidávat i předprogramované vztahy. Musí je doplnit do funkce Vztah"]
["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."]

{"sheet":"Data","index":1,"n_rows":119,"n_cols":16,"rows_kept":119,"cut":false,"hidden":false,"merged":[]}
["Titulek",null,null,null,null,null,null,"Regrese Ctrl + R",null,null,null,null,null,2,3,"Sem vlastní vztah - výzva k vložení tvaru rovnice!"]
[null,null,null,null,null,"Rosenbrock",null,"Znovu do regrese Ctrl + Z",null,null,null,null,null,{"$f":"COUNT(O1:O31)+1","v":22},2,"y = B(1) + B(2) * X                              ' Přímka"]
["Nelineární regrese",null,null,null,null,null,null,"Zpětný dopočet Ctrl + D",null,null,null,null,null,null,3,"y = B(1) + B(2) * X + B(3) * X * X          ' Parabola"]
["Regresní vztah:","Tady se pak objeví regresní vztah",null,null,null,null,null,null,null,null,null,null,null,null,4,"y = B(1) + B(2) * X + B(3) * X * X + B(4) * X ^ 3     ' Polynom 3. stupně"]
["Přesnost (abs):",5.0000000000000004E-6,null,"Kriterium regrese:",null,1,null,"Takto označené buňky musí zadat uživatel!",null,null,null,null,null,null,5,"y = B(1) + B(2) * X + B(3) * X * X + B(4) * X ^ 3 + B(5) * X ^ 4       ' Polynom 4. stupně"]
["Počet parametrů (n):",1,null,"abs. suma čtverců odchylek",null,null,null,"Vlastní vztah nutno naprogramovat do modulu Regr_vztah!",null,null,null,null,null,null,2,"y = B(1) + B(2) / X                              ' Hyperbolická fce"]
["Počet exper.bodů (m):",{"$f":"COUNT(C15:C70)","v":17},null,null,"vztah č.:",null,null,"Vbuňce O1 je počet hledaných parametrů vlastního vztahu",null,null,null,null,null,null,3,"y = B(1) + B(2) / (B(3) + X)                  ' Hyperbolická fce"]
[null,"B1",{"$f":"IF($B$6>1,\"B2\",\"\")","v":""},{"$f":"IF($B$6>2,\"B3\",\"\")","v":""},{"$f":"IF($B$6>3,\"B4\",\"\")","v":""},{"$f":"IF($B$6>4,\"B5\",\"\")","v":""},{"$f":"IF($B$6>5,\"B6\",\"\")","v":""},"Regrese se ovládá jedině přes menu NOREG  (Doplňky)",null,null,null,null,null,null,3,"y = Exp(B(1) + B(2) / (B(3) + X))          ' Antoineova rovnice, tenze"]
["Poč.odhady parametrů:",1,1E-3,1E-3,null,null,null,null,null,null,null,null,null,null,3,"y = B(1) + B(2) * Exp(B(3) * X)"]
["Výsledné parametry:",null,null,null,null,null,null,null,null,null,null,null,null,null,3,"y = B(1) + B(2) * X ^ B(3)"]
["Suma čtverců/n :",null,null,"počát.suma:",265.07192816238398,"iterací:",null,null,null,null,null,null,null,null,3,"y = B(1) * X ^ B(2) / (B(3) + X)"]
["Max.odchylka bodu:",null,null,"počát.odch.:",7.3529411764705896,null,null,null,null,null,null,null,null,null,2,"y = B(1) * X ^ 1.5 / (B(2) + X)"]
["Průměry",{"$f":"AVERAGE(B15:B60)","v":1},{"$f":"AVERAGE(C15:C60)","v":9},{"$f":"AVERAGE(D15:D60)","v":54.003189530727553},{"$f":"IF(ISBLANK(E15),\"\",AVERAGE(E15:E60))","v":""},{"$f":"AVERAGE(F15:F60)","v":54.003189530727553},{"$f":"AVERAGE(G15:G60)","v":1},null,null,null,null,null,null,null,4,"y = B(1) + B(2) / X + B(3) / X * X + B(4) / X ^ 3                        ' reciproký polynom 3. stupně"]
["Zpracovávaná data:","váhy","X","Y","Yvypoč ","Y - Yvypoč ","relat. D",null,null,null,null,null,null,null,5,"y = B(1) + B(2) / X + B(3) / X * X + B(4) / X ^ 3 + B(5) / X ^ 4      ' reciproký polynom 4. stupně"]
[null,1,1,3.4739543623551472,null,{"$f":"IF(ISBLANK($C15),\"\",+D15-E15)","v":3.4739543623551472},{"$f":"IF(ISBLANK($C15),\"\",(D15-E15)/D15)","v":1},null,null,null,null,null,null,null,4,"y = (B(1) + B(2) * X) / (1 + B(3) * X + B(4) * X * X)     ' Racionální funkce"]
[null,1,2,6.2987603354775192,null,6.2987603354775192,1,null,null,null,null,null,null,null,4,"y = B(1) * X ^ B(2) / (1 + B(3) / X + B(4) / X / X)"]
[null,1,3,10.755036570563405,null,10.755036570563405,1,null,null,null,null,null,null,null,4,"y = Exp(B(1) + B(2) / X + B(3) / X * X + B(4) / X ^ 3)"]
[null,1,4,16.425859017149723,null,16.425859017149723,1,null,null,null,null,null,null,null,4,"y = Exp(B(1) + B(2) / (B(5) + X) + B(3) / X * X + B(4) / X ^ 3)"]
[null,1,5,22.336903134993527,null,22.336903134993527,1,null,null,null,null,null,null,null,5,"y = Exp(B(1) + B(2) / X + B(3) * Log(X) + B(4) * X + B(5) * X * X)"]
[null,1,6,29.261494381606962,null,29.261494381606962,1,null,null,null,null,null,null,null,5,"y = 10 ^ (B(1) + B(2) / X + B(3) * Log10(X) + B(4) * X + B(5) * X * X)"]
[null,1,7,32.776763308669715,null,32.776763308669715,1,null,null,null,null,null,null,null,3,"y = Exp(B(1) * (1 / X - 1 / B(2)) + B(3))"]
[null,1,8,37.922210129816129,null,37.922210129816129,1]
[null,1,9,45.007263572283478,null,45.007263572283478,1]
[null,1,10,55.311147916660701,null,55.311147916660701,1]
[null,1,11,60.506538811292977,null,60.506538811292977,1]
[null,1,12,68.726502423394521,null,68.726502423394521,1]
[null,1,13,89.419766126323722,null,89.419766126323722,1]
[null,1,14,90.728282528112999,null,90.728282528112999,1]
[null,1,15,106.103739403668,null,106.103739403668,1]
[null,1,16,118,null,118,1]
[null,1,17,125,null,125,1]
[null,null,null,null,null,{"$f":"IF(ISBLANK($C32),\"\",+D32-E32)","v":""},{"$f":"IF(ISBLANK($C32),\"\",(D32-E32)/D32)","v":""}]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,{"$f":"IF(ISBLANK($C64),\"\",+D64-E64)","v":""},{"$f":"IF(ISBLANK($C64),\"\",(D64-E64)/D64)","v":""}]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,{"$f":"IF(ISBLANK($C96),\"\",+D96-E96)","v":""},{"$f":"IF(ISBLANK($C96),\"\",(D96-E96)/D96)","v":""}]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]
[null,null,null,null,null,"",""]