Re: Peripetie s termočlánky (Vianocna list..
Miroslav Mraz
mrazik na volny.cz
Středa Prosinec 25 20:13:09 CET 2024
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ší část ---------------
A non-text attachment was scrubbed...
Name: img.png
Type: image/png
Size: 32990 bytes
Desc: [žádný popis není k dispozici]
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20241225/6f3f90ca/attachment.png>
Další informace o konferenci Hw-list