vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevAniGif - als kostenlose Vollversion auf unserer vb@rchiv CD Vol.5  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Re: Multidimensionalität 
Autor: Basti78
Datum: 05.12.13 10:28


OK. Dann beschreibe ich mal ganz genau, was ich brauche. Konkret brauche ich eine Klasse, die folgendes kann:

1) Gegeben sind n Variablen X_1,X_2,...,X_n und eine Funktion f(X_1,X_2,...,X_n), wobei der Typ der Funktionswerte von vorneherein bekannt ist (z.B. f enthält nur Integer).
2) Die Variablen X_i haben k_i Zustände. So kann z.B. Variable X_1 etwa k_1 = 3 Zustände haben, die Variable X_2 z.B. k_2 = 2 Zustände und die Variable X_3 z.B. k_3 = 4 Zustände.
3) Dann möchte ich zu jedem n-Tupel (X_1,X_2,...,X_n) die Funktionswerte f(X_1,X_2,...,X_n) in meiner Klasse speichern. Habe ich nur zwei Variablen X_1 und X_2 mit k_1 = 3 und k_2 = 2, dann brauche ich dafür ein Array mit 2 Dimensionen und den Längen 3 und 2, um alle Werte für f(X_1, X_2) in meiner Klasse zu speichern.
4) Nun kann ich also während der Laufzeit meiner Klasse sagen: Bitte stelle mir ein Array A(3,2,4) bereit, damit ich 3x2x4 Werte speichern kann und diese mit einem 3-Tupel (X_1,X_2,X_3), das ich in Form eines Arrays an die Klasse übergebe, damit mir die Klasse den Wert f(X_1,X_2,X_3) als Integer zurück gibt. Ich kann der Klasse auch ein 3-Tupel geben und einen Wert, dann schreibt mir diese Klasse im klasseninternen Array an der Adresse des 3-Tupels den Wert f(X_1,X_2,X_3) als Integer in mein Array hinein.
5) Später kann ich dann meiner Klasse sagen: Ich möchte, dass Du nun nicht mehr 3 Dimensionen der Längen 3,2,4 hast, sondern in Zukunft 5 Dimensionen der Längen 5,2,3,4,3, denen ich dann in Zukunft mittels 5-Tupels Werte zuweise oder abfrage, sprich, indem ich Arrays der Länge 5 als Adresse übergebe.

Ich hoffe, dass ich die Aufgabe nun präzise genug formuliert habe.

MfG

Basti
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Multidimensionale Arrays mit variabler Dimensionsanzahl?2.007Basti7804.12.13 18:20
Re: Multidimensionale Arrays mit variabler Dimensionsanzahl?1.519Manfred X04.12.13 18:24
Re: Multidimensionale Arrays mit variabler Dimensionsanzahl?1.520Basti7804.12.13 18:32
Re: Multidimensionale Arrays mit variabler Dimensionsanzahl?1.526Basti7804.12.13 18:36
Re: Multidimensionale Arrays mit variabler Dimensionsanzahl?1.541Manfred X04.12.13 19:16
Re: Multidimensionale Arrays mit variabler Dimensionsanzahl?1.509ErfinderDesRades04.12.13 21:12
Re: Multidimensionale Arrays mit variabler Dimensionsanzahl?1.477Manfred X04.12.13 21:25
Re: Multidimensionale Arrays mit variabler Dimensionsanzahl?1.503Basti7804.12.13 21:38
Die Klasse "FlexArray" für beliebige Dimensionen und Indices1.614Manfred X05.12.13 06:03
Re: Die Klasse "FlexArray" für beliebige Dimensionen und Ind...1.511Basti7805.12.13 08:21
Re: Multidimensionale Arrays mit variabler Dimensionsanzahl?1.503ErfinderDesRades05.12.13 07:50
Re: Multidimensionale Arrays mit variabler Dimensionsanzahl?1.502Basti7805.12.13 08:28
Re: Multidimensionale Arrays mit variabler Dimensionsanzahl?1.503ErfinderDesRades05.12.13 08:39
Re: Multidimensionale Arrays mit variabler Dimensionsanzahl?1.719Basti7805.12.13 09:03
Multidimensionalität1.572ErfinderDesRades05.12.13 09:28
Re: Multidimensionalität1.576Basti7805.12.13 09:50
Re: Multidimensionalität1.707ModeratorFZelle05.12.13 10:00
Re: Multidimensionalität1.504Basti7805.12.13 10:28
Re: Multidimensionalität1.493ErfinderDesRades05.12.13 10:35
Re: Multidimensionalität1.499Basti7805.12.13 10:57
Re: Multidimensionalität1.448ErfinderDesRades05.12.13 11:46
Re: Multidimensionalität1.501ModeratorFZelle05.12.13 13:15
Re: Multidimensionalität1.467Manfred X05.12.13 13:30
Re: Multidimensionalität1.487Basti7805.12.13 15:12
Re: Multidimensionalität1.636ModeratorFZelle05.12.13 17:37
Re: Multidimensionale Arrays mit variabler Dimensionsanzahl?1.478ModeratorFZelle05.12.13 09:54
Re: Multidimensionale Arrays mit variabler Dimensionsanzahl?1.500Basti7805.12.13 10:12
Re: Multidimensionale Arrays mit variabler Dimensionsanzahl?1.461ModeratorFZelle05.12.13 13:16
Re: Multidimensionale Arrays mit variabler Dimensionsanzahl?1.435Basti7805.12.13 18:30
Re: Multidimensionale Arrays mit variabler Dimensionsanzahl?1.527ErfinderDesRades04.12.13 21:39

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel