Re: Peripetie s termočlánky (Vianocna list..
Petr Labaj
labaj na volny.cz
Čtvrtek Prosinec 26 17:38:50 CET 2024
O kolik hůř by asi tak vyšla přesnost kdyby se v praxi použila i velice
hrubá tabulka třeba po 10°C a mezi těmi hodnotami by se udělala jenom ta
nejjednodušší lineární aproximace?
PL
*******************
Dne 25.12.2024 v 20:13 Miroslav Mraz napsal(a):
> Spíš je otázka na jakou přesnost se chcete dostat. Když počítáte
> polynom 9. stupně s opravenými koeficienty (modrá), dostanete se na
> přesnost 0.5 st.C a méně, což je přece jen lepší než se na tu
> exponenciální část úplně vykašlat a mít chybu 3 st.C. Oranžová počítá
> kubické splajny z 15 předem vypočtených hodnot, zabere to jen 300 bytů
> flash a výpočet polynomu 3. stupně bude určitě přesnější. Stejně je to
> jen teorie, praxe bude úplně někde jinde.
> A napadá mě kacířská myšlenka - ten fortranský výpočet mocniny
> argumentu extra má zřejmě dobrý smysl - pak násobíme velké číslo malým
> a v součtu se to může projevit, kdežto tím uzávorkováním se možná něco
> ztratí.
>
> Mrazík
>
>
> On 25. 12. 24 18:01, Pavel Hudeček wrote:
>> Takže odpověď na moji otázku je
>>> On ten exponenciální člen je typická Gaussovka, to se blbě
>>> aproximuje polynomem, protože na konci to vždy uteče.
>>
>> Na druhou stranu, jestliže s 8. stupněm chyba aproximace zanikla v
>> chybě měření a tabulka na NIST je do 9., tak mi ta otázka nějak
>> zůstává. Když teda jedna varianta je počítat polynom 9. stupně a pak
>> ještě exponenciální složku vs druhá, počítat polynom 9. stupně s
>> jinými koeficienty a je rovnou hotovo.
>>
>> A pak je teda ten float. Jestliže má mantisu 23+1 bit, tak
>> a4=3.1840945719E-07 je na hraně a a5=-5.6072844889E-10 už ztrácí
>> smysl počítat?
>>
>> Finální řešení teda je tady vybrat N:-)
>> https://vi.aliexpress.com/item/1005002333578424.html
>>
>> PH
Další informace o konferenci Hw-list