| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
software  
  • Adobe Illustrator
  • animation Software
  • Antivirus Software
  • Audio Software
  • Sikkerhedskopiere data
  • brænde cd'er
  • brænde dvd'er
  • Datakomprimeringssystem
  • database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Fil Forlængelse Types
  • finansiel Software
  • Freeware, Shareware & Abandonware
  • GIMP
  • grafik Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Anden Computer Software
  • PC spil
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • præsentation Software
  • produktivitet Software
  • Quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Software betaversioner
  • Software Consultants
  • Software Development Companies
  • software Licensing
  • regneark
  • Skat forberedelse software
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Tekstbehandling Software
  •  
    Computer Viden >> software >> Anden Computer Software >> Content
    Matrix til Vector i Matlab
    Lineær algebra er inden for matematik , der beskæftiger sig primært med matricer : en rektangulær struktur af rækker og kolonner af tal. En vektor er en matrix med én række eller én kolonne . MATLAB er matematisk software lavet med lineær algebra i tankerne. Hvis en matrix eksisterer i Matlab , og brugeren gerne vil konvertere den til en enkelt række eller kolonne , dvs en vektor , der er flere metoder til rådighed. Omforme Function Method

    Et af Matlab indbyggede funktioner er " omforme " kommando, der tager en eksisterende matrix og omformer den til en ny matrix med et nyt antal rækker og kolonner , som brugeren specificerer . At prøve dette , definerer matrix " A" med tre rækker og kolonner ved hjælp af følgende kode : Hej

    A = [1 2 3 , 4 5 6 ; 7 8 9]

    For at omforme "A" ind i den single-rækken vektor " 1 2 3 4 5 6 7 8 9," skriver denne kode : Hej

    omforme ( A ' , 1,9 )
    < br > Colon Så genbestilling

    Undertiden resultatet brugeren ønsker kan, eller skal , ske i mere end ét trin . Fortsætter med det samme eksempel , koden

    (A ( :) ) "

    omformer matricen i en enkelt -række vektor" 1 4 7 2 5 8 3 6 9 ". det gik kolonne -by- kolonne i stedet for række- by- rækken. For derefter at ændre rækkefølgen af ​​numrene i rækkefølge , og få det samme resultat som det forrige afsnit , kan du bruge denne kode : Hej

    slags ( ans )
    Endnu Colon Method
    < br >

    En anden måde at bruge Matlab er kolon operatør udtrække hver række én efter én , og derefter sætte dem sammen i en enkelt række : Hej

    a = A (1, :) b = A (2 , :) c = A (3, :) vector = [ abc]

    Denne kode udtrækker den første række af matrix " A" og kalder det "en . " Det gør det samme for den anden og tredje rækker og kaldte dem "b" og " c ", hhv . Endelig sætter den ene efter den anden i den rigtige rækkefølge inde i en ny vektor , den kalder "vektor ".
    For Loop Method

    En fjerde metode til at omarrangere en matrix i en vektor bruger en looping kommandostruktur , der henter ud hver værdi én efter én og indsætter hver ind i en ny række - vektor : Hej

    for i = 1:9 B (1 , i) = A (i ) endsort (B)

    Denne kode sløjfer ni gange og tildeler de " i'te " værdi i "A" til " i'te " kolonne i første række i en ny matrix " B. " Endelig sorterer værdierne sekventielt. Det endelige resultat vil matche alle de tidligere afsnit .

    Forrige :

    næste :
      Relaterede artikler
    ·Dobbeltklik Twist Ikke Opdatering Playlist 
    ·Sådan importeres Legacy Data Into Oracle General Ledge…
    ·FileZilla Fejl: ETIMEDOUT 
    ·Sådan får sidetallene til at dukke op i Kindle iPad A…
    ·Hvordan til at betale en partner i et partnerskab i Qui…
    ·Sammenligning af CPM & PDF Filtyper 
    ·Menupunkter til Adobe FlashPaper 
    ·Jeg kan ikke Integrer PDF-filer til One Note 
    ·Sådan deaktiveres login-prompten Efter en Mac gik i dv…
    ·Sådan Start en RabbitMQ server, Timed Out 
      Anbefalede Artikler
    ·Den bedste måde at øge størrelse i Photoshop 
    ·Sådan zoome ind på et billede i GIMP 
    ·Juridiske grunde til at bruge Enterprise Rights Managem…
    ·Hvad er de centrale elementer i Database Struktur dag 
    ·Sådan Konverter en Lateral fil til Vertical 
    ·Tutorial på en VirtualDub VCR Capture 
    ·Sådan Lær Microsoft PowerPoint 2007 
    ·Vil en Mac Åbn en film Made på Windows Movie Maker 
    ·Symantec NetBackup Vs. Backup Exec 
    ·Album til MP3 Conversion 
    Copyright © Computer Viden http://www.computerdk.com