Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Software  
  • Adobe Illustrator
  • animasjon programvare
  • Antivirus programvare
  • Audio programvare
  • Sikkerhetskopiere data
  • brenne CDer
  • brenne DVDer
  • Datakomprimeringsprotokoll
  • database programvare
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • pedagogisk programvare
  • Engineering programvare
  • Arkiv Forlengelsen Typer
  • Financial Software
  • Freeware, Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Hjem Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Åpen Kildekode
  • Andre dataprogrammer
  • PC Games
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentasjon programvare
  • produktivitet programvare
  • Quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvare betaversjoner
  • programvare konsulenter
  • Software Development Selskaper
  • Software Licensing
  • regneark
  • Skatt forberedelse programvare
  • Utility programvare
  • Web Clip Art
  • Windows Media Player
  • Tekstbehandlingsprogrammet
  •  
    Datamaskin >> Software >> Engineering programvare >> Content
    Hvordan organisere verdier tilfeldig i MATLAB
    MATLAB fra Mathworks er et dataprogram som du kan bruke til å analysere, manipulere , tomt og dele data . Programmet kan plotte data i to eller tre dimensjoner , og er også svært nyttig for lineær algebra beregninger, for eksempel beregninger som involverer arrays og matriser . En matrise er en liste med tall . MATLAB inneholder hundrevis av innebygde funksjoner , men ingen spesielt for tilfeldig omorganisere verdier i en matrise. Å utføre den oppgaven , må du bruke en liten mengde programmeringsspråk. Instruksjoner
    en

    Skriv inn følgende på MATLAB ledeteksten : en

    neworder = randperm (lengde (A ));

    I denne koden , "A" er navnet på matrisen. "lengde (A )" beregner hvor mange tall er i "A" , for eksempel seks. " randperm (lengde ( A) )" oppretter en ny matrise samme lengde som "A ", som består av tall fra 1 til lengden på " A ", i tilfeldig rekkefølge . MATLAB lagrer denne ny rekke med navnet " neworder . " For eksempel " neworder " kan være på listen [ 4 5 2 6 1 3 ]
    2

    beregne den nye , omorganiseres matrise ved å skrive følgende kode : .

    For i = 1 : lengde ( A)

    Anew ( i) = A ( neworder ( i) ) ;

    slutten

    Denne koden bestemmer verdiene i en ny array, Anew . Element for element det plasserer element av den gamle matrisen i den nye ved hjelp av tilfeldig rekkefølge MATLAB utpekt som " neworder " i forrige trinn .
    3

    Type " Anew " for å vise ny rekke . For eksempel, hvis den opprinnelige array " A" hadde verdier [ 11 12 13 14 15 16 ] , så din nye array " Anew " kan være [ 13 11 15 12 14 16 ] . Hvis ingen tall i den opprinnelige matrisen gjentar, det er n ! mulige tilfeldige permutasjoner , der n er lengden på A og ! angir lengden er fakultetet .

    früher :

     Weiter:
      Relatert Artike
    ·A Self -paced Opplæring for SolidWorks 
    ·Hvordan Link Script filer i MATLAB 
    ·Hvordan Tegn i fot og tommer i AutoCAD 
    ·Mac Sketchup Vs . PC Sketchup 
    ·Hva er Autocad LT 2009 
    ·Sketchup Modeling Tutorial 
    ·MRP system Prinsipper 
    ·CAD Design Tutorials 
    ·Slik fjerner AutoCAD attributter 
    ·Hvordan å lære AutoCAD 3D 
      Anbefalte artikler
    ·Hvordan gjøre en Rakion Warrior Grip 
    ·Slik deaktiverer Scroll Lock i Excel 2007 
    ·Slik deaktiverer Media Direct 
    ·Hvordan lage Talking Simulerte Tegn 
    ·Best Format for å rippe CD til en MP3-spiller 
    ·Hvordan lage en Hard Disk oppstartbar hjelp BartPE 
    ·Hvordan sette Clip Sluttid i Windows Movie Maker 
    ·Hvordan fikse feltet Grense for Access 2007 
    ·Hvordan Gruppe Layout Elementer i Quark Xpress 6 
    ·Hvordan planlegge en Photo Story 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/