Stránky: 1

Dobrý den,
neviem si akosi rady s riešenim problemu, kde mam odhadnut pomocou metody najmenšich čtvercu regresni koeficienty, čo by problem nebol, je to len jednuduše funkce LeastSquares[{{1, 1}, {1, 2}, {1, 3}}, {7, 7, 8}] .... no potrebujem napriklad pridat podminku aby soucet tych dvoch regresnich koeficientu byl 1 .... skusal som rozne modifikovat kod na sposob: LeastSquares[{{1, 1}, {1, 2}, {1, 3}}, {7, 7, 8},Sum[x[i],{i,1,2}] ==1 ] ale takto to nefunguje, a neviem najst ani nikde v helpe, ako by to šlo pridavat.. proste nejake omezenia dalsie na regresni koeficienty, ktore mi mathematica spocte.... ak by niekto vedel poradit, budem velmi vdačný. dakujem mockrat :-)
Offline
Zdravím,
součet dvou regresních koeficientů je 1.
To znamená první je třeba
a druhý je
.
Takže máme pouze jeden koeficient.
Offline

no to som uviedol len ako priklad, samozrejme v realnom priklade mam tych regresorov asi 20 ... a napr chcem podmienku na sucet všech koeficientov a pak najpr podmienky na nezapornost a tak... rozne
Offline
Mathematicu neovládám, ale předpokládám, že bude mít odpovídající funkci.
Jako příklad uvedu wxMaximu, kde se pro tento problém používá místo funkce lsquares jiná funkce fmin_cobyla, která umožňuje zadání doplňujících podmínek.
Offline
Stránky: 1