Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Hur man hittar en Array String Cell i MATLAB

    MATLAB är ett programpaket för teknisk planering , analys och presentation av data . MATLAB innehåller en datatyp , cell array , som kan innehålla alla datatyper i varje cell . En vanlig operation i ditt dataflöde kan vara att avgöra om en viss cell array innehåller en sträng objekt som matchar en viss sträng eller snöre mönster . MATLAB innehåller inte en funktion för att göra det direkt , men du kan utföra operationen med några rader kod . Instruktioner
    en

    Använd " iscellstr ( ) "-funktion för att bestämma om cellanordningen du söker endast innehåller strängar. Om din cell array innehåller icke - string element , använd " isa ( ) " -funktion för att kontrollera om varje enskild beståndsdel är en sträng . MATLAB lagrar strängen som arrayer av char datatyp . För att illustrera :

    om ( iscellstr ( my_cell_array ) ) katalog

    om ( ISA ( my_cell_array {i , j } , ' röding ' ) )
    2

    iterera genom elementen i din cell array med hjälp av en " för " loop :

    för i = 1 : my_cell_array_length
    3

    Kontrollera om varje sträng element i din cell array matchar söksträng använder logiska operator " . == " Alternativt kan du använda " strfind ( ) " -funktion för att ta reda på om en sträng element innehåller en delsträng som innehåller söksträngen :

    om ( my_cell_array {i , j } == my_search_string ) katalog

    om ( strfind ( my_cell_array {i , j } , my_search_string ) )
    4

    Gör din villkorlig kod för matchning sträng element . Detta kan returnera ett värde , att utföra en operation på strängen eller kopiera strängen till en annan cell array .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skriver ett Effect fil för XNA Spel
    ·Hur man skickar ett fax i ASP.Net
    ·Konvertera en Float till en int i C #
    ·Hur man ställer in en webbsida på en server
    ·Hur man skapar en rullgardinsmeny Använda XSL
    ·Hur man kompilerar en fil i TASM
    ·Hur man skapar ett slumpmässigt heltal i Ada
    ·Hur fungerar en dator Utför subtraktion
    ·Vilket format är Silverlight
    ·Hur till Redigera HTML Källans Koder
    Utvalda artiklarna
    ·Hur får man den Maven Pom Version på våren
    ·Lägga till ett lösenord i Visual Basic 6
    ·Hur du anpassar din markör med CSS kod
    ·Hur man installerar en gammal C + + kompilator på Wind…
    ·PHP Get_File_Contents : Permission Denied
    ·Hur man kör JavaScript på en webbsida
    ·Så här visar i tabellform i MATLAB
    ·Ett duplicerat attribut Fel påträffades vid en XML Pa…
    ·Hur att signera kod i Java
    ·Vad är en Java Bean
    Copyright © Dator Kunskap http://www.dator.xyz