| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Visual Basics Programación >> Content
    Cómo utilizar una matriz en Vb.Net
    Una matriz es una cuadrícula y cada ubicación en esta red contiene un elemento de información . Tome un tablero de ajedrez , por ejemplo : Es una matriz y cada cuadrado es uno de sus elementos. Las matrices son útiles en la vida real para representar grandes cantidades de datos . Los datos pueden ser procesados ​​más convenientemente , ya que se representa de una manera concisa . Utilizando una matriz en VB.NET es como se utiliza en matemáticas. Sin embargo, debe saber cómo escribir código para trabajar con matrices . Instrucciones
    1

    abierto VB.NET y crear una matriz de dos dimensiones. Usted primero debe declarar una clase para la nueva matriz. Se utiliza la variable " M " para el número de columnas y la variable "N " para el número de filas. Aquí está el código para generar esta clase en VB.NET :

    Public Class MatrixImplements ICloneablePrivate M Como IntegerPrivate N Como IntegerPublic val (,) Como DoublePrivate CurrentX Como IntegerPrivate CurrentY Como IntegerEnd Clase

    Tenga en cuenta que el número de columnas y el número de filas son números enteros . "val ( )," es una matriz de dos dimensiones que contiene los elementos de la matriz
    2

    Asignar dimensiones adecuadas a su matriz en el constructor de la clase mediante el uso de este código: .

    Public Sub New ( ByVal X As Integer , ByVal Y As Integer ) SetDimensions ( X , Y) = CurrentX 0currentY = 0End Sub

    Así es como se crea una matriz cuadrada :

    Sub New ( ByVal X As Integer ) SetDimensions públicas ( X , X) = CurrentX 0currentY = 0End Sub
    3

    Añadir una matriz a otra mediante el uso de una función que toma una matriz como parámetro y lo hace además de elemento a elemento . El resultado será una matriz . Utilice este código para su función :

    Función Pública Agregar ( ByVal C Como Matrix) Como MatrixIf M < > CM O N < > CN ThenThrow New Exception (" Matrices tamaño no coincide . ") Fin IfDim B Como Matrix = Nueva Matriz (M , N) For i As Integer = 0 Para M - 1 Para j As Integer = 0 a N - 1B.val (i, j ) = val (i, j ) + C.val (i, j ) NextNextReturn Bend función
    4

    Multiplicar una matriz por otra mediante el uso de una función que devuelve una matriz. Tenga en cuenta que sólo se puede multiplicar dos matrices sólo si el número de columnas de la primera es igual al número de filas de la segunda . Esta función multiplica la matriz " X" con la matriz de " Y", y devuelve la nueva matriz :

    public class Testpublic Shared Sub MainDim X como nuevo Matrix ( 2.0F , 1.0F , 3.0F , 1.0F , 0.0f , 4.0F ) Y dévil como nuevo Matrix ( 0.0f , 1.0F , 1.0F - , 0.0f , 0.0f , 0.0f ) X.Multiply (Y, MatrixOrder.Append ) Dim i como IntegerFor i = 0 To X.Elements.Length - 1Console.WriteLine ( X.Elements ( i ) ToString (). ) Siguiente iEND SubEnd clase

    Tenga en cuenta que esta función también lee la matriz resultante
    5

    Subir una matriz para poder multiplicándolo por sí mismo.

    Previous :

    next :
      Artículos relacionados
    ·Cómo comprobar Access 2007 Si existe Query 
    ·Cómo Auto Scroll texto en un cuadro de texto Utilizand…
    ·Ideas del juego de Visual Basic 
    ·Cómo ocultar una columna en un Access VBA Ficha 
    ·Cómo hacer que un navegador Web con Visual Basic 
    ·Visual Basic 6 no le permitirá guardar como un archivo…
    ·Tutorial para agregar tablas de Word Visual Basic 
    ·¿Cómo puedo abrir un formulario desde otro formulario…
    ·Cómo diseñar Utilizar controles ActiveX 
    ·Explicación subrutina de Visual Basic 
      Artículos destacados
    ·Cómo sobrecarga el operador de asignación en C 
    ·Cómo Texto tachado con código HTML 
    ·¿Qué es urllib en Python 
    ·ANSI codificación en C # 
    ·Cómo actualizar el Source SDK 
    ·Cómo agregar una impresora local utilizando Script 
    ·Cómo acceder a un puerto paralelo en VisualBasic 6.0 
    ·Cómo crear un nuevo cuadro de imagen en tiempo de ejec…
    ·Cómo calcular los Vocales , espacios y consonantes de …
    ·Cómo hacer VBS Archivos Tutorial 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com