Vektorisierte Potenzierung

Ich habe zwei Vektoren,X von Basen undN von Exponenten. Ich möchte die Matrix aller Werte erhaltene = xn für jedenx imX undn imN.

Zum Beispiel die folgende Eingabe:

X = [2 3 4]'
N = [1 2 3]

sollte produzieren:

ans = [2 4 8; 3 9 27; 4 16 64]

Gibt es eine Möglichkeit, dies ohne Schleifen zu erreichen (genau wie Sie alle Werte von x × n erhalten können, indem Sie das Produkt Spalte für Zeile verwenden)?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage