Algemeine Frage zu Array

  • ich möchte 25 Zahlenkollonen in je 3 Felder dimensionieren, also "nicht Eindimensional" bsp. aus Turo-pascal:

    Extra : array[1..14, 0..2] of real =
    ((299.77, 0.107408,0.000325), (251.88, 0.016321,0.000165),
    (251.83,26.651886,0.000164), (349.42,36.412478,0.000126),
    ( 84.66,18.206239,0.000110), (141.74,53.303771,0.000062),
    (207.14, 2.453732,0.000060), (154.84, 7.306860,0.000056),
    ( 34.52,27.261239,0.000047), (207.19, 0.121824,0.000042),
    (291.34, 1.844379,0.000040), (161.72,24.198154,0.000037),
    (239.56,25.513099,0.000035), (331.55, 3.592518,0.000023));

    es sollen 25 Gruppen(jede in einer klammer hier dargestellt) die jeweils 3 Werte aufweisen dimensioniert werden.

    Ist diese Art der Dimensionierung in Autoit überhaupt realisierbar ?

  • Hi,
    in der Hilfe wird auch beschreiben, wie du das Array gleich beim Deklarieren auch initialisieren kannst(also fast pascal-like).
    Gruß
    ytwinky

    (Ich) benutze stets die aktuelle (Beta) und SciTE..

    Einmal editiert, zuletzt von ytwinky (25. Juli 2006 um 00:53)

  • So ich habe das Problem jetz gelöst.

    Spoiler anzeigen


    #include <Array.au3>
    Dim $isA[14][3] = _
    [[299.77,0.107408,0.000325],[251.88, 0.016321,0.000165],[251.83,26.651886,0.000164], _
    [349.42,36.412478,0.000126],[84.66,18.206239,0.000110],[141.74,53.303771,0.000062], _
    [207.14, 2.453732,0.000060],[154.84, 7.306860,0.000056],[34.52,27.261239,0.000047], _
    [207.19, 0.121824,0.000042],[291.34, 1.844379,0.000040],[161.72,24.198154,0.000037], _
    [239.56,25.513099,0.000035],[331.55, 3.592518,0.000023]]

    Msgbox(0,"Test", $isA[7][1])

    das Ergebnis = 7.30686

    Ja - Damit kann ich leben :musik1:

    3 Mal editiert, zuletzt von trallala (25. Juli 2006 um 03:37)