Ahoj,potřeboval bych poradit jak vyřešit následující výpočet. Nemyslím ani tak aby mi to někdo přímo napsal, to bych sice uvítal, ale zkusil bych to klidně i sám.Pokusím se stručně nastínit o co jde a zjednodušším to, problém je, že s VB vůbec neumím.V prvním sloupci mám naměřené hodnoty nějakého prvku, tzn. co řádek to určitá hodnota, jak to šlo v čase. Pro každý tento řádek pak mám vedle toho v dalších 4 sloupcích 4 nějaké koeficienty, označme je třeba A, B, C a D. Z těchto 4 koeficientů potřebuju vypočítat jeden finální, tzn. zase pro zjednodušení, třeba pomocí A+B+C+D. Takže mám v prvním řádku třeba hodnotu 15 pro tu naměřenou hodnotu a v dalších 4 sloupcích vedle toho třeba koeficienty 2, 3, 4, 5. Výsledný koeficient by pak byl logicky 14. No a takto mám těch řádků mraky.No a teď co potřebuju. Potřebuju najít co nejvýhodnější kombinaci výpočtu toho koeficientu finálního. Potřebuju zjistit co nejlepší váhový poměr těch koeficientů do toho finálního výpočtu, čili to ručně udělám tak, že si dám pro začátek jednoduše všechno váhově shodně (A+B+C+D) a vypočítám finální. No a potom vezmu v excelu sloupec naměřený, sloupec koeficientu a vypočítám si korelační koeficient.Ten koeficient z těch 4 se tedy dá napsat jako:x*A + y*B + z*C + w*D = finální koeficientA já potřebuju najít indexy x,y,z,w, tak, aby ta korelace s naměřeným prvkem byla co nejlepší, tzn. kor. koef. co nejvyšší se sloupcem ve kterém jsou ty naměřené hodnoty.Moje idea byla zkusi to pro každý koeficient v kombinaci tak do 50, čili nějaký zřetězený for/while cyklus. Jenže se mi to ve VB nějak nepodařilo dát dohromady. Uměl bych to udělat v PHP a MySQL, jenže problém je v tom, že MySQL neumí počítat korelace, dá se na to napsat funkce v PHP, ale je to pak hrozně pomalé, protože se pracuje s velkým množstvím dat řádek po… řádku. Ukázat celý příspěvek