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