Bonjour,
je débute en C#, et j'aimerais adapter un programme que j'ai fait en Scilab en C#.
Dans ce programme, je calcule l'influence d'un prisme rectangle (X1 X2 Y1 Y2 Z1 Z2) sur un ensemble de point (X Y Z).
Tout est stocké dans une grande matrice :
colonne 1 = X de mes points de la grille
colonne 2 = Y " "
colonne 3 = Z " "
colonne 4 = X1 - colonne 1
colonne 5 = X2 - colonne 1
etc ...
bref je vais pas tout détailler là, mais dans scilab on peut faire des calculs sur toute une colonne d'une matrice, ça évite de passer par des boucles FOR et diminue ainsi le temps d’exécution.
je voulais savoir s'il y avait une possibilitié de récupérer ou faire un calcul sur toutes les valeurs d'une colonne.
Par exemple en Scilab pour un tableau qui s'appellerait Array, on fait :
colonne 4 =X1 - Array( : , 1)
le " : " permet de faire appel a toutes les valeurs de la dimension concernée (ici toutes les lignes de la première colonne)
Ma question est donc : Existe-t-il une notation équivalente en C# ou faut il obligatoirement passer par une boucle ?
Partager