Ich habe einen Vektor namens x. Ich möchte Elemente des Vektors, die negativ sind, zu absoluten Wert einer Gaußschen Zufallszahl mit std gleich 1 und Mittelwert gleich 0 ändern. Ich habe unter Code verwendet, aber es funktioniert nicht. Könnte jemand einen Weg vorschlagen, es zu tun?Ändern einiger Elemente des Vektors in Matlab
index = (x < 0); x(index) = abs(rand(1,index));
Es war ein Fehler. Ich brauche eine Gaußsche Zufallszahl –
Okay..code bearbeitet .. –
Es ist korrekt. Vielen Dank. Aber bitte ändere die Varianz auf 1 und bedeute auf Null und benutze sqrt –