Ich versuche eine Matrix der Größe 1000*1000
in Eigen-Bibliothek zu konstruieren. Ich habe ihre Dokumentation versucht, aber ich bin immer noch verwirrt. Ich habe sehr grundlegende Kenntnisse von CPP.So erstellen Sie eine Eigenmatrix der Größe 1000 * 1000
Ich habe Folgendes versucht. Ich weiß, es ist nicht richtig, aber es wäre schön, wenn jemand den Code unten
int size = 1000;
MatrixXd a(size);
MatrixXd b(size);
for (int i = 2; i < size; i++){
a(i) = (rand()%10+1) + ((double) rand()/(RAND_MAX));
b(i) = (rand()%10+1) + ((double) rand()/(RAND_MAX));
}
Das sieht falsch 'a (i)' - Vielleicht meinen Sie 'a [i]' –