Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programvara
  • Adobe Illustrator
  • animation Software
  • antivirusprogram
  • ljudprogram
  • Säkerhetskopiera data
  • Bränn CD-skivor
  • Bränn DVD
  • Data Compression
  • Database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Filtillägg Typer
  • Financial Software
  • Freeware , Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Andra datorprogram
  • PC-spel
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentationsprogram
  • Produktivitet Software
  • quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvara betaversioner
  • Programvara Konsulter
  • Software Development Companies
  • Software Licensing
  • Spreadsheets
  • Skatt förberedelse programvara
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Ordbehandlingsprogram
  • * Dator Kunskap >> Programvara >> Andra datorprogram >> Content

    Matrix till vektor i MATLAB

    Linjär algebra är inom matematiken som behandlar främst matriser : en rektangulär struktur med rader och kolumner av siffror . En vektor är en matris med bara en rad eller endast en kolumn . MATLAB är matematisk programvara gjord med linjär algebra i åtanke . Om en matris finns i MATLAB och användaren vill konvertera den till en enda rad eller kolumn , dvs en vektor , det finns flera metoder tillgängliga . Reshape Funktion Metod

    En av MATLAB : s inbyggda funktioner är " omforma " -kommandot , vilket tar en existerande matris och omformar den till en ny matris med ett nytt antal rader och kolumner som användaren anger . För att testa detta , definierar matris " A " med tre rader och kolumner med följande kod :

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

    att omforma " A " i enradigt vector " 1 2 3 4 5 6 7 8 9 , " skriver denna kod :

    omforma ( A ' , 1,9 )

    Kolon Reorder Sen

    Ibland utfallet användaren önskar kan, eller måste , göras på mer än ett steg . Fortsätter med samma exempel koden

    ( A ( :) ) "

    omformar matrisen till en enradig vector " 1 4 7 2 5 8 3 6 9 . " det gick kolumn för kolumn istället för rad-för - rad . För att sedan ordna siffrorna i följd och få samma resultat som föregående avsnitt , använd denna kod :

    sort ( ANS )
    annan Colon Metod

    annat sätt att använda MATLABs kolonoperatorn är extrahera varje rad en efter en , och sedan sätta ihop dem i en enda rad :

    a = A ( 1 , :) B = A ( 2 , :) c = A ( 3 , :) vektor = [ abc ]

    Denna kod hämtar den första raden i matrisen " A " och kallar det " en . " det gör detsamma för den andra och tredje raderna , kallar dem " b" och " c ", respektive. Slutligen lägger det ena efter det andra i rätt ordning i en ny vektor man kallar " vector . " Addera För slingmetoden

    En fjärde metod för att ordna en matris i en vektor med en looping kommando struktur som plockar ut varje värde en efter en och skär varje del i en ny rad - vektor :

    för i = 1:09 B ( 1 , i) = A (i ) endsort ( B ) katalog

    koden loopar nio gånger och tilldelar " i: te " värde " A " till " i: te " kolumnen i den första raden i en ny matris " B. "Slutligen, sorterar värdena sekventiellt . Slutresultatet kommer att matcha alla de tidigare avsnitten .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur du manuellt Ändra Citrix Server Database Connectio…
    ·Hur Mass Ta bort en viss avsändare i Gmail
    ·Vad är en PFA Error
    ·Vad är en P7S Arkiv
    ·Hur man gör något program gå in fullskärm på en Ma…
    ·Introduktion till Webmin
    ·Vad är Direct3D Output
    ·Hur du använder HTML i unika artikel guiden
    ·Hur man ändra POP- inställningar på din e
    ·Acronis 11 Vs. Norton Ghost 14
    Utvalda artiklarna
    ·Hur man skapar en Caramel Ripple i Photoshop
    ·Vad är SAP kostnadsslag
    ·Hur man bränner CD-skivor med CD -ROM-enhet
    ·Hur man subtrahera datum i Microsoft Excel 2003
    ·Hur konvertera VLC filer till MP4 med undertexter
    ·Hur man bränner bilder till en CD på en Macbook Pro
    ·Hur man gör ett objekt försvinner efter Animation i P…
    ·Konvertera en CBR till en PDF-fil i Linux
    ·Hur man uppgraderar AVG 8,5-9,0
    ·Hur man skriver ut en PDF-fil till ett fax med magicJac…
    Copyright © Dator Kunskap http://www.dator.xyz