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 >> Engineering Software >> Content

    Hur man hittar en cell i Matlab

    Sluta slita ditt hår att försöka hitta en cell i Matlab . Den Matlab " hitta " -funktionen fungerar inte om cellen arrayer , inte heller logisk indexering . Istället kan du använda en " för " loop att titta igenom cellanordningen , en cell i taget . Kontrollera varje cell med ett "om " uttalande eller två för att se om det är den du letar efter . Nu kan du hitta den information du behöver i ett Matlab cell array . Instruktioner
    1

    Konstruera ett standard " för " loop . Räknaren kommer att löpa från 1 till antalet element i din cell array . Till exempel, om C är ditt tvådimensionell cell array, är antalet element i C är lika med antalet rader multiplicerat med antalet kolumner . Använd " Size " -funktionen för att få antalet element . Din " för " loop kan se ut så här :

    för n = 1 : ( storlek ( C , 1 ) * Storlek ( C , 2 ) ) katalog

    [ kropp " för " loop ]

    slut .
    2

    Konstruera ett "om " uttalande , med en logisk test som kommer att gälla endast för den eller de celler som du vill hitta . Placera det i kroppen av " för " loop så att den även gäller för varje element i celluppsättningen .

    Kom ihåg , en cell array kan innehålla numeriska matriser , logiska arrayer , strängar , arrayer struktur och andra datatyper . Se till att din logiska testet inte förutsätter en viss datatyp , om du inte vet att din cell array innehåller endast en datatyp . Du kanske vill lägga till ett andra " om " uttalande , ange datatyp du söker efter .

    Till exempel, om du letar efter strängen " Ja , " första test för att se om cellen innehåller en sträng. Om den gör det , testa för att se om strängen matchar " Ja . " Den " om " uttalande i kroppen av ditt " för " loop kan se ut så här :

    om strcmp ( klass ( C { n} ) , ' string ' ) katalog p Om strcmp ( C { n} , ' Ja ' ) katalog

    [ kropp " om " uttalande ]

    end

    slut .
    3

    placera den åtgärd som du vill vidta när du har hittat den cell i kroppen av ditt " om " uttalande . Du kanske vill spara index för denna cell så att du kan hänvisa till den senare , spara cellens innehåll i en annan variabel eller göra något för att cellinnehållet . Denna del kommer att variera beroende på dina specifika behov .
    4

    Spara dina Matlab script och köra det . Du har nu hittat din cell .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Wireless Network Simulation Software
    ·Vad är en CVS-fil
    ·Civil Engineering Software & ritverktyg
    ·Hur tomt Data för Langmuir Isotherm
    ·TurboCAD Constraint Tutorial
    ·3D digitalisering programvara
    ·Hur öka högen och minne i Eclipse
    ·Hur att zooma ut i Layoutläge AutoCAD
    ·Hur man löser integraler med hjälp av MATLAB
    ·Hur man använder SimEvents i MATLAB
    Utvalda artiklarna
    ·Är Swarmplayer spionprogram
    ·Hur vektor ett mänskligt ansikte i Photoshop
    ·VVS CAD-program
    ·Hur man skapar en Regedit återställningspunkt
    ·Hur man gör Fragment och fyrverkerier på GIMP
    ·Hur man drar en linje i Excel 2007
    ·Hur man bränner en CD med Foobar
    ·Hur man skapar ett kuvert i Microsoft Word 2003
    ·Hur man fixar en RM -fil
    ·Hur man kan stoppa McAfee
    Copyright © Dator Kunskap http://www.dator.xyz