Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Informatiker Board » Themengebiete » Praktische Informatik » matrix programmieren » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen matrix programmieren
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
bel
Grünschnabel


Dabei seit: 28.01.2011
Beiträge: 1

matrix programmieren Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Meine Frage:
wie erstelle ich eine matrix mit 4 zeilen und 4 spalte mit beliebige werte?

Meine Ideen:
keine
28.01.2011 13:40 bel ist offline E-Mail an bel senden Beiträge von bel suchen Nehmen Sie bel in Ihre Freundesliste auf
depp
unregistriert
RE: matrix programmieren Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Mithilfe des Datentyps Feld, oder Englisch Array, und dann nutzt du
den ZUfallsgenerator um das Feld mit beliebigen Zahlen zu füllen
28.01.2011 14:19
aal
unregistriert
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Zweidimensionalen Array z.b. int a[2][2];
28.01.2011 16:09
Blackarro Blackarro ist männlich
Eroberer


images/avatars/avatar-44.jpg

Dabei seit: 02.01.2011
Beiträge: 62
Herkunft: Deutschland

RE: matrix programmieren Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Ich würde es mal mit einer Union versuchen:
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
union
{
strucut
{
int m11, m12, m13, 
    m21, m22, m23;
};
int m[2][3];
int n[6];
};

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Blackarro: 01.02.2011 19:53.

01.02.2011 19:51 Blackarro ist offline Homepage von Blackarro Beiträge von Blackarro suchen Nehmen Sie Blackarro in Ihre Freundesliste auf Fügen Sie Blackarro in Ihre Kontaktliste ein AIM-Name von Blackarro: - YIM-Name von Blackarro: - MSN Passport-Profil von Blackarro anzeigen
MaBa
Eroberer


Dabei seit: 26.04.2010
Beiträge: 55

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hallo Blackarro,

Zitat:
union { strucut { int m11, m12, m13, m21, m22, m23; }; int m[2][3]; int n[6]; };



Könntest du deinen Post noch editieren, damit er
- syntaktisch korrekt ist
- und für 4x4 Matrizen verwendet werden kann? Augenzwinkern

Hier ist nochmal deine Quelle.

Viele Grüße,
MaBa

__________________
Dipl.-Inform. Markus Barth
Wissenschaftlicher Mitarbeiter
Studiengänge Angewandte Informatik / Medieninformatik

Fachhochschule Trier
Umwelt-Campus Birkenfeld
02.02.2011 07:44 MaBa ist offline E-Mail an MaBa senden Beiträge von MaBa suchen Nehmen Sie MaBa in Ihre Freundesliste auf
Blackarro Blackarro ist männlich
Eroberer


images/avatars/avatar-44.jpg

Dabei seit: 02.01.2011
Beiträge: 62
Herkunft: Deutschland

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

das ist nicht meine Quelle xD
10.02.2011 16:09 Blackarro ist offline Homepage von Blackarro Beiträge von Blackarro suchen Nehmen Sie Blackarro in Ihre Freundesliste auf Fügen Sie Blackarro in Ihre Kontaktliste ein AIM-Name von Blackarro: - YIM-Name von Blackarro: - MSN Passport-Profil von Blackarro anzeigen
natty.dread
unregistriert
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

ganz allgemein kannst du einen 2dimensionalen int-vektor(eine matrix) deklarieren, indem du "int name [n][m]" schreibst.das ist in fast jeder programmiersprache so.
jedoch ist das in der heutigen programmierwelt eine eher veraltete methode vektoren zu definieren.unter c++ nutzt man zeiger, um dynamische datenstrukturen zu erstellen..man hat dann den vorteil dass man den speicherplatz direkt zur laufzeit bestimmen kann und somit einiges an effektivität gewinnt.bei 2dimensionalen vektoren wäre das ein zeiger auf einen vektor von zeigern...
wenn genauere erläuterungen erwünscht sind, dann bitte nochmal hier melden Augenzwinkern
26.07.2011 18:13
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Informatiker Board » Themengebiete » Praktische Informatik » matrix programmieren