Matematické Fórum

Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.

Nástěnka
22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.

Nejste přihlášen(a). Přihlásit

#1 13. 08. 2013 11:10

BikerOnly
Zelenáč
Příspěvky: 11
Reputace:   
 

Stanovení křivky z izolovaných bodů

Dobrý den,

chtěl bych někoho z Vás požádat o pomoc s následujícím problémem.

Jedná se o početní vyjádření křivky algoritmem čitelným pro PC (excell, C, Pascal, ...) tak, abychom z izolovaných bodů o souřadnicích x,y spočetli křivku právě takovou, která danými body prochází? Množina bodů je pevně zadaná a konečná.

Problém je bohužel v tom, že se domnívám, že algoritmy typu SPLINE danými body neprocházejí, ale jsou pouze tečnami(?)

Příklad:
...
xn = 10 ... x nabývají celočíselných hodnot
yn = 6,45 ... y nabývají obecných reálných hodnot
x(n+1) = 11
y(n+1) = 6,78
...

Jaký hodnota je pro:
x(n+a) = zadaná z klávesnice
y(n+a) = ???
a je reálná hodnota mezi danými dvěmi body.

Jde o problém z praxe, např. Znáte izolované body pro venkovní teploty pro danou hodinu, nebo body výkonové křivky pro "x"ovou souřadnici tvořenou celými čísly. Graficky toto vynést "není" problém, ale početní už je :-(

Děkuji moc za pomoc! Honza

Offline

 

#2 13. 08. 2013 15:15

Eratosthenes
Příspěvky: 3111
Reputace:   140 
 

Re: Stanovení křivky z izolovaných bodů

Křivka, která prochází přesně zadanými body, se nazývá interpolační a pro zadanou n-tici bodů jich existuje nekonečně mnoho. Většinou se interpoluje polynomem, a to buď globálně, anebo po částech.

Pokud ovšem jde o hodnoty teploty nebo výkonu, pak by křivka zadanými hodnotami procházet neměla, protože se jedná o hodnoty naměřené, tudíž hodnoty zatížené chybami měření, které by křivka neměla "kopírovat". Tyto hodnoty by neměly být interpolovány, ale aproximovány, a to nejlépe metodou nejmenších čtverců.


Budoucnost patří aluminiu.

Offline

 

#3 13. 08. 2013 18:18

Formol
Místo: Praha
Příspěvky: 782
Pozice: krotitel mikroskopů (UHIEM 1. LF UK)
Reputace:   42 
 

Re: Stanovení křivky z izolovaných bodů

↑ BikerOnly:
Křivky typu spline zadanými body procházejí. S těmi tečnami se ti to možná plete s tím, jak je ošetřeno chování v krajních bodech. Dokonce si myslím, že jsi sáhl po nejčastěji užívaném řešení tvého problému.

↑ Eratosthenes:
Pokud se jedná o rozmístění v prostoru (rovině), pak nejspíše nebude mít žádný rozumný fyzikální model (rovnici, jejíž parametry MNČ odhadne) a násilným "předpokládaným" modelem se vnese chyba možná i mnohem většíí.


Доктор сказал «в морг» — значит в морг!

Offline

 

#4 13. 08. 2013 19:31

vanok
Příspěvky: 14611
Reputace:   742 
 

Re: Stanovení křivky z izolovaných bodů


Srdecne Vanok
The respect, the politeness are essential qualities...and also the willingness.
Do not judge the other one.
Ak odpovedam na nejaku otazku. MOJ PRINCIP NIE JE DAT ODPOVED ALE UKAZAT AKO SA K ODPOVEDI DOSTAT

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson