2016-05-18 15 views
0

Ich möchte die Summe in Gleichung Nummer 10 wie in 1 mit GAMS dargestellt implementieren. Wissend, dass P ein Potenzvektor ist und Hij eine quadratische Matrix ist. Wenn ich Matlab verwende, würde ich es wie folgt implementieren:So implementieren Sie die Summation in GAMS

snr = (P * hj) ./ (sigma2 + hij '* P);

Ich wäre wirklich dankbar für alle Hinweise und Hinweise.

Antwort

0

Ax wird in GAMS als sum(j, A(i,j)*x(j)) geschrieben. Natürlich ist das Transponieren A einfach: A'x wird geschrieben als sum(j, A(j,i)*x(j))

+0

Thx für Ihre Antwort wirklich thx. Ich möchte eine letzte Sache bestätigen und für den Ausgabewert wird es ein Vektor sein und ich sollte zum Beispiel sinr [i] no? – Meriame

+0

Abhängig von den eingestellten Namen kann das richtig sein. –

+0

vielen dank :) – Meriame

Verwandte Themen