Stránka 1 z 1

Matematika - prosba o pomoc

Napsal: 27. 10. 2017, 8:00
od QNX
Aktuálně se snažím naprogramovat definici, která mi bude vytvářet plochu odpovídající vodní hladině do které byl vhozený kámen (ve výsledu to má být interference vln od 4 kamenů). Narážím však na nedostatečné znalosti matematiky a nějak jsem se v tom zaseknul. Zatím se mi daří vytvářet plochu na které mi interferuje sinusové vlnění, ale mám to jen jako čistou sinusovku. Mám rovnici, kde jsou 4 vstupní parametry x,y,a,b. V té rovnici odpovídá x,y souřadnicím v osách X a Y. Parametry a,b zase odpovídají poloze bodu ze kterého se šíří vlny (zase v souřadnicích X,Y). Výstupem té rovnice je poloha na ose Z. Výsledné hodnoty jednotlivých Z pak sčítám vždy pro konkrétní X,Y a tím dostávám čtvercovou síť bodů. Ze sítě bodů pak vytvářím plochu. Potřeboval bych složitější rovnici, která by dokázala vytvářet vlnění tlumených sinusových kmitů s proměnnou frekvencí. Rovnice by tedy dostávala hodnoty x,y,a,b,k,l Parametr "k" by řídil útlum kmitů a parametr "l" by měnil frekvenci podle vzdálenosti vlny od počátku. Dokázal by někdo poradit?
Zatím to mám takto:

Re: Matematika - prosba o pomoc

Napsal: 27. 10. 2017, 8:21
od filla
parametr "k" klesa kvadratem vzdalenosti

Re: Matematika - prosba o pomoc

Napsal: 27. 10. 2017, 8:30
od QNX
filla: Na reálné hladině asi tak nějak, ale nemusím se držet skutečných vln. Spíš bych to celé potřeboval parametrické, abych to pak těma posuvníkama dostal do nějaké esteticky hodnotné formy. Má to být na 3D interiérovou plastiku, kde jde spíš o výsledný dojem, než o přesnost. Takže si lámu hlavou nad tou rovnicí, která by mi s tím umožnila víc manipulovat. Netlumená sinusovka není použitelná.

Re: Matematika - prosba o pomoc

Napsal: 27. 10. 2017, 10:45
od prochaska
filla píše:parametr "k" klesa kvadratem vzdalenosti
Neklesá spíš lineárně? Vlny na hladině se šíří v rovině, ne v prostoru. Frekvence volných vln se nemění.

Nestačilo by ten útlum zavést jako t * sin(((x-a)^2+(y-b)^2)^0.5) / (((x-a)^2+(y-b)^2)^0.5) ?

Re: Matematika - prosba o pomoc

Napsal: 27. 10. 2017, 11:29
od QNX
prochaska: Třeba tady se frekvence mění.

Re: Matematika - prosba o pomoc

Napsal: 27. 10. 2017, 11:39
od prochaska
Tak to nevím, jak tohle popsat.

Re: Matematika - prosba o pomoc

Napsal: 29. 10. 2017, 11:12
od QNX
Hledání rovnice jsem vzdal a raději jsem to obešel jinak. Výsledek sice ještě není dokonalý, ale když se to poladí, tak to půjde. Navíc je to teď výpočetně asi 100x rychlejší.