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 finne en Cell i Matlab
    Stopp rive håret ut prøver å finne en celle i Matlab . Matlab "finne" -funksjonen fungerer ikke på celle arrays , heller ikke logisk indeksering. I stedet kan du bruke en " for " loop å se gjennom cellen array, én celle om gangen . Sjekk hver celle med en " hvis " statement eller to for å se om det er den du leter etter . Nå kan du finne de dataene du trenger i en Matlab celle array. Instruksjoner
    en

    Konstruer en standard "for" loop. Telleren vil gå fra 1 til antall elementer i celle array. For eksempel, hvis C er en to-dimensjonal matrise celle , er antallet elementer i C lik antallet av rader multiplisert med antall kolonner. Bruk " Size" -funksjonen for å få antall elementer . Din " for " loop kan se slik ut : en

    for n = 1 : (størrelse ( C , 1 ) * størrelse ( C , 2 ) )

    [ legeme "for" bue]

    slutt.
    2

    Konstruer en "hvis" statement, med en logisk test som skal være sant bare for cellen du ønsker å finne . Plasser den i kroppen av "for" loop slik at testen brukes på hvert element av cellen array.

    Husk, en celle matrise kan inneholde numeriske arrays , logiske matriser , strenger , struktur matriser og andre datatyper . Sørg for at logisk test påtar seg ikke en bestemt datatype , med mindre du vet at din celle matrise inneholder bare én datatype . Det kan være lurt å legge til en andre " hvis " statement , angir datatype du leter etter.

    For eksempel, hvis du er ute etter strengen " Ja , " første test for å se om cellen inneholder en string . Hvis den gjør det , teste for å se om strengen matcher " Ja. " "Hvis" statement i kroppen din " for " loop kan se slik ut : en

    hvis strcmp (klasse ( C { n } ) , ' streng' )

    hvis strcmp ( C { n } , 'Ja' )

    [ kroppen om "hvis " statement ]

    slutten

    slutt.
    3

    Plasser den handlingen du vil ta når du har funnet cellen inn i kroppen din " hvis " statement. Du ønsker kanskje å spare indeksen av cellen slik at du kan se det senere, lagrer innholdet i cellen i en annen variabel eller gjøre noe på celleinnholdet . Denne delen vil variere i henhold til dine spesifikke behov .
    4

    Lagre Matlab script og kjøre det. Du har nå funnet din celle.

    früher :

     Weiter:
      Relatert Artike
    ·Definisjonen av Intergraph PDS 
    ·Slik konverterer en STP til en DWG 
    ·Slik konverterer JPG til CAD 
    ·Hva er Prosjektering & Control Ved hjelp av Primavera P…
    ·Hvordan måle lydsignaler Bruke LabVIEW 
    ·Hvordan bruke SimEvents i MATLAB 
    ·Slik konverterer en Polyline til en 3D Polyline 
    ·Oracle Primavera Installasjonskrav 
    ·Hva slags bedrifter bruker Rapid Prototyping 
    ·Autocad Tutorial 
      Anbefalte artikler
    ·Hvordan slette Roxio Completely 
    ·Hvordan Input Data i en PDF -fil 
    ·Hva er filendelsen ZDP 
    ·Hvordan lage et tastatur Design i Photoshop 
    ·Hvordan å bekjempe Ninjas in Borderlands 
    ·Hvordan skrive ut Page 2 på Word 2007 
    ·Hvordan lage returetiketter for Mac 
    ·Hvordan få CSS -filer ut av Drupal 
    ·Maya Artisan Tutorial 
    ·Hvordan laste opp bilder til Drupal 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/