Wie kann ich eine Matrix programmieren?
-
Hallo,
wie kann ich eine Matrix programmieren?
Vielen Dank
-
#include<iostream> using namespace std; int main() { int matrix[4][4]; matrix[0][0]=0; matrix[0][1]=0; matrix[0][2]=0; matrix[0][3]=0; cout<<"Matrix Werte eingeben: "<<endl; cout<<"Erster Wert : "; cin>>matrix[0][0]; cout<<"Zweiter Wert: "; cin>>matrix[0][1]; cout<<"Dritter Wert: "; cin>>matrix[0][2]; cout<<"Vierter Wert: "; cin>>matrix[0][3]; cout<<"Matrix Ausgeben: "<<endl<<endl; cout << "Ausgabe Erster Wert : " << matrix[0][0] << endl; cout << "Ausgabe Zweiter Wert: " << matrix[0][1] << endl; cout << "Ausgabe Dritter Wert: " << matrix[0][2] << endl; cout << "Ausgabe Vierter Wert: " << matrix[0][3] << endl; system("PAUSE"); }
-
Dieser Thread wurde von Moderator/in Christoph aus dem Forum Mathematik und Physik in das Forum Rund um die Programmierung verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
Das Nullen sollte man aber mit Schleifen oder memset machen. Sonst schreibt man sich bei einer 1000*1000 Matrix zu Tode...
-
_matze schrieb:
Das Nullen sollte man aber mit Schleifen oder memset machen. Sonst schreibt man sich bei einer 1000*1000 Matrix zu Tode...
In diesem Fall reicht sogar dies:
int matrix[4][4] = { };
Grüssli
-
Wenn Du eine Lib suchst, dann schau Dir MTL4 an. boost::ublas geht auch, aber die finde ich nicht wirklich gelungen.
-
Walli schrieb:
Wenn Du eine Lib suchst, dann schau Dir MTL4 an. boost::ublas geht auch, aber die finde ich nicht wirklich gelungen.
Eigen macht auch einen guten Eindruck.
-
Geht das schonwieder los hier?
Hatten wir doch gerade erst.
Riecht doch auch verdächtig nach rumgetrolle hier.