| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Computer Programmeringssprog >> Content
    Sådan Løs matricer vha. QBasic
    matricer er en matematisk repræsentation af en samling tal , kaldet elementer , arrangeret i rækker og kolonner. Den bedste måde at opbevare og behandle matricer i QBasic er at bruge to-dimensionelle arrays. Et array kan opfattes som en enkelt variabel , der gemmer en liste over værdier i en eller flere dimensioner , med henvisning til hver værdi med sine koordinater i parentes efter variablens navn . Når data er arrangeret i 2D arrays af matchende dimensioner, kan QBasic udføre grundlæggende operationer på matricer automatisk. Instruktioner
    1

    Erklær to , 2 -dimensionelle arrays af den ønskede størrelse ved hjælp af DIM kommando i følgende form:

    DIM MatrixOne (3, 5)
    < p > DIM MatrixTwo (3, 5)

    Dette eksempel vil skabe to 3 -by- 5 arrays navngivne MatrixOne og MatrixTwo hhv . Rækken og kolonnen, numre i matricerne starter med nul, så koordinaterne i dette eksempel ville spænde fra MatrixOne (0, 0 ) til MatrixOne (2, 4)
    2

    Fyld matricer med ønskede værdier ved at tildele en værdi til hvert par af koordinater i følgende form:

    MatrixOne (0, 0 ) = 4 fotos

    For at fylde hver matrix med hinanden følgende heltal , skal du bruge følgende kode , der erstatter 3 og 5 med dimensionerne på dine matricer : Hej

    V = 1

    for x = 1 TO 3 fotos

    - FOR Y = 1 til 5
    < p > ---- MatrixOne (X , Y ) = V

    ---- V = V ​​+ 1

    - NEXT

    NEXT

    3

    Udføre simple matrix operationer ved at tilføje eller fratrække matrix variabler , som i dette eksempel : Hej

    MatrixOne = MatrixOne + MatrixTwo

    For at bevare de værdier i de oprindelige matricer , erklære en tredje matrix , hvis dimensioner svarer til de første to matricer ' dimensioner. Tildel resultatet af operationen til den tredje matrix ved hjælp af denne kode : Hej

    DIM MatrixResult (3, 5)

    MatrixResult = MatrixTwo - MatrixOne

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Fix en Infinite Loop 
    ·Sådan deaktiveres PAM Authentication 
    ·Er Tidy Script Malware 
    ·Sådan Defrag en VMWare Billed 
    ·Hvordan man opfører rutediagrammer 
    ·Sådan oprettes Innovative Digital Interaktiv Teknologi…
    ·Sådan Læs Time i UML 
    ·Sådan bruges DME i SAP 
    ·Toshiba PLC Træning 
    ·Sådan @ Echo Kommando i Notesblok 
      Anbefalede Artikler
    ·Hvad betyder det at Parse Data 
    ·Sådan pakkes en IP Fra tekst med VBS 
    ·Sådan Skjul Non- Work Hours i en Outlook 2003- kalende…
    ·Sådan Format Antal funktioner i PHP 
    ·Forskellige Egenskaber af Image & Picture Tool i Visual…
    ·Typer af Undtagelser i Java 
    ·Sådan Indsæt Java Faces som en JSP Fragment 
    ·Sådan bruges todimensionelle tegndatatabeller i C 
    ·Hvad Er ActiveX Do 
    ·Sådan Kombiner Mange Tal Med WinEdt 
    Copyright © Computer Viden http://www.computerdk.com