![]() |
2d Array: init und belegen
hallo leute,
ich habe da ein kleines problem. bin eigentlich c/c++ programmierer aber zeit kurzem arbeite ich mit delphi-7 an einem projekt für Bildverarbeitung und ultarschalvermessung. Daher habe ich probleme mit der syntax von delphi. Nun meine Frage. Ich möchte einen Array oder Matrix (2D-Array) definieren und gleich mit werten belegen. Wie macht man das in Delphi? also in c/c++ geht das so: double AGauss[9] = {1.0/16,1.0/8,1.0/16,1.0/8,1.0/4,1.0/8,1.0/16,1.0/8,1.0/16}; double ALaplace[2][9] = {{0,-1,0,-1,4,-1,0,-1,0},{0,-1,0,-1,5,-1,0,-1,0}}; in delphi????????????:
Delphi-Quellcode:
type TFilterMatrix = Array[0..1,0..8] of Real;
... {... wie geht es weiter?} geht das uberhaupt? ich habe leider keine hilfe im web gefunden und deshalb wende ich mich an euch. danke |
Re: 2d Array: init und belegen
Herzlich willkommen in der Delphi-PRAXiS, Mr.borland.
Hier ist die äquivalente Deklaration in Object Pascal:
Delphi-Quellcode:
Freundliche Grüße vom marabu
var
AGauss: array [0..8] of Double = (1/16, 1/8, 1/16, 1/8, 1/4, 1/8, 1/16, 1/8, 1/16); ALaplace: array [0..1, 0..8] of Double = ((0, -1, 0, -1, 4, -1, 0, -1, 0), (0, -1, 0, -1, 5, -1, 0, -1, 0)); |
Re: 2d Array: init und belegen
das war eine große hilfe. herzlischen dank.
bis bald. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:37 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz