
Ahoj,
při modelování jsem odvodil pomocí regrese vzorec
.
Potřeboval bych ale udělal "regresi" ještě jednou, tentokrát pro celý vzorec naráz, aby byl výsledný vzorec co nejpřesnější.
Mám naměřené následující hodnoty:
Z těchto hodnot můžu vytvořit soustavu rovnic:
Normálně bych tento problém řešil metodou nejmenších čtverců, tj. sestavil bych si funkci 
a tuto pak minimalizoval porovnáním jejích parciálních derivací s 0.
Vzhledem k množství naměřených dat mi ale vznikne soustava o 4 neznámých a 40 rovnicích. To se "manuálně" moc řešit nedá.
Je nějaká možnost, jak s touto soustavou pracovat elegantněji? Vím, že kdyby se upravila do tvaru kvadratického polynomu
tak by A byla symetrická, pozitivně-definitní matice a soustava by šla minimalizovat řešením
. Problém je v tom, že pro sestavení kvadratické formy bych opět musel sestavovat funkci
a upravit ji, což je nepraktické.
Existuje tedy nějaký elegantní postup, který by se dal ideálně i snadno naprogramovat?
Moc díky za veškeré rady,
Katsu
Offline