Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
  Derniers articles
  • Comment faire des nombres aléatoire…
  • Comment se former à Microsoft VB.Ne…
  • Comment détecter le Real Player Plu…
  • Comment accéder à un tableau Faire…
  • Qu'est-ce que Visual Basic Programma…
  • Comment créer une macro dans Word q…
  • Comment faire des applications Web a…
  • Comment saisir une fonction dans VB 
  • Comment compiler en VB 
  • Comment faire pour exécuter VB.NET 
  •   Visual Basics programmation
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Visual Basics programmation

    Comment utiliser une matrice en Vb.Net

    Une matrice est une grille et chaque emplacement dans cette grille contient un élément d'information. Prenez un échiquier par exemple : C'est une matrice et chaque carré est l'un de ses éléments. Matrices sont utiles dans la vie réelle pour représenter de grandes quantités de données. Les données peuvent être traitées plus facilement car il est représenté d'une manière concise. En utilisant une matrice en VB.NET , c'est comme utiliser en mathématiques. Toutefois, vous devez savoir comment écrire du code pour travailler avec des matrices. Instructions
    1

    Ouvert VB.NET et créer un tableau à deux dimensions. Vous devez d'abord déclarer une classe pour votre nouvelle matrice . Vous utilisez la variable «M» pour le nombre de colonnes et la variable "N" pour le nombre de lignes . Voici le code pour générer cette classe en VB.NET :
    Classées publique MatrixImplements ICloneablePrivate M Comme IntegerPrivate N Comme IntegerPublic val (,) comme DoublePrivate currentX Comme IntegerPrivate CurrentY Comme IntegerEnd Classe:

    Notez que le nombre de colonnes et le nombre de lignes sont des nombres entiers . "val (,) " est un tableau à deux dimensions qui contient les éléments de votre matrice
    2

    Assign dimensions appropriées à votre matrice dans le constructeur de classe en utilisant ce code: .

    public Sub New ( ByVal X As Integer , ByVal Y As Integer ) SetDimensions ( X , Y) = currentX 0currentY = 0End Sous

    Voici comment vous créez une matrice carrée :

    Sub New ( ByVal X As Integer ) SetDimensions publiques ( X , X) = currentX 0currentY = 0End Sous
    3

    Ajoutez une matrice à l'autre en utilisant une fonction qui prend une matrice comme paramètre et le fait élément par élément addition. Le résultat sera une matrice. Utilisez ce code pour votre fonction :

    Fonction publique Add ( ByVal C comme matrice ) Comme MatrixIf M < > CM ou n <> CN ThenThrow New Exception ( " Matrices size mismatch »). fin IfDim B comme matrice = new Matrix ( M , N) For i As Integer = 0 To M - 1Pour j As Integer = 0 To N - 1B.val (i, j) = val (i, j) + C.val (i, j) NextNextReturn Bend fonction
    4

    Multiplier une matrice par un autre en utilisant une fonction qui renvoie une matrice. Notez que vous ne pouvez multiplier deux matrices que si le nombre de colonnes de la première est égal au nombre de lignes de la seconde. Cette fonction multiplie matrice "X" avec matrice "Y ", et renvoie la nouvelle matrice:

    public class Testpublic Shared Sub MainDim X As New Matrix ( 2.0F , 1.0F , 3.0F , 1.0F , 0.0F , 4.0F ) Y As New Matrix ( 0.0F , 1.0F , 1.0F - , 0.0F , 0.0F , 0.0F ) X.Multiply (Y, MatrixOrder.Append ) Dim i Comme IntegerFor i = 0 To X.Elements.Length - 1Console.WriteLine ( X.Elements ( i) ToString () ). Suivant iEND SubEnd classe:

    Notez que cette fonction lit également la matrice résultante
    5 < p. > Soulever une matrice au pouvoir en le multipliant avec lui-même.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire un menu déroulant dans Visual Basic 
  • Pourquoi pas mon chèque aspect de boîte handicapés 
  • Comment faire pour convertir RVB en VB6 
  • Comment Traverse un tableau dans Visual Basic 
  • Comment arrêter une boucle en VB6 
  • Comment créer des graphiques et des formes dans Visual Basic 
  • Comment créer un projet Visual Basic en utilisant le nom du projet 
  • JPEG File Recovery 
  • Comment arrêter bip Lors Entrez enfoncé dans une boîte de texte dans VB.NET 
  • Comment calculer l'azimut en VB 
  • Connaissances Informatiques © http://www.ordinateur.cc