2016-04-25 24 views

Antwort

6

3 mögliche Methoden, um diese regelmäßig gestellte Frage:

1. Mit der sub2ind Funktion

A = zeros(max(row_number), max(Column_number)); 
idx = sub2ind(size(A),row_number, Column_number); 
A(idx) = Value; 

2. die linear indices Berechnung manuell

A = zeros(max(row_number), max(Column_number)); 
idx = row_number(:,1) + (Column_number(:,2)-1)*size(A,1) 
A(idx) = Value; 

3. Verwenden Sie eine sparse Matrix

sparse(row_number, Column_number, Value) 

Und dann full auf das nennen, wenn Sie es in eine reguläre Matrix konvertieren möchten

Verwandte Themen