| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> Content
    Come trovare una stringa cellulare matrice in MATLAB
    MATLAB è una suite di software per la programmazione , l'analisi e la presentazione dei dati tecnici . MATLAB contiene un tipo di dati , array di celle , che può contenere qualsiasi tipo di dati all'interno di ogni cella . Un'operazione comune nel vostro flusso di dati potrebbe essere quello di determinare se un particolare array di celle contiene un oggetto stringa corrispondente di una particolare stringa o schema corde . MATLAB non contiene una funzione per fare questo direttamente , anche se è possibile eseguire l'operazione con poche righe di codice . Istruzioni
    1

    Utilizzare la funzione " iscellstr ( ) " per determinare se la matrice di celle che si sta cercando contiene solo stringhe . Se l'array cella contiene elementi non stringa , utilizzare la funzione " ) isa ( " per verificare se ogni singolo elemento è una stringa . MATLAB memorizza le stringhe come array del tipo di dati char . Per illustrare :

    se ( iscellstr ( my_cell_array ) ) per

    se ( isa ( my_cell_array {i , j } , ' char ') ) economici 2

    iterare gli elementi del tuo array di celle utilizzando un ciclo "for" :

    per i = 1 : my_cell_array_length
    3

    Verificare se ogni elemento di stringa della matrice cellulare corrisponde al tuo stringa di ricerca utilizzando l' operatore logico " . == " In alternativa , utilizzare il " strfind ( ) " la funzione per trovare se un elemento di stringa contiene una stringa che contiene la stringa di ricerca :

    se ( my_cell_array {i , j } == my_search_string ) per

    se ( strfind ( my_cell_array {i , j } , my_search_string ) ) economici 4

    Eseguire il codice condizionale per la corrispondenza elementi stringa . Questo può essere un valore di ritorno , l'esecuzione di un'operazione sulla corda o copiando la stringa ad un altro array di celle .

    Previous :

    next :
      Articoli Correlati
    ·Come impostare una casella combinata al valore di defau…
    ·Come aprire i file Paper Port 
    ·Come ottenere il mouse X & Y in ActionScript3 
    ·Come scrivere una stringa di connessione a un file di c…
    ·Livelli di profilo in MATLAB 
    ·L' Array ColdFusion non cancella 
    ·Qual è la complessità temporale di una ricerca in pro…
    ·Come convertire i file EXE di codice 
    ·Come inviare un messaggio di funzione in C 
    ·Come convertire una stringa in un intero in Gambas 
      Articoli in evidenza
    ·Come calcolare IRR in Lotus 123 
    ·Come scrivere uno script di installazione 
    ·Come creare un e-mail HTML in PHP 
    ·Come determinare quando utilizzare Python 
    ·Come rimuovere uno zero con PHP 
    ·Come fare un Icon Animation in una JTable 
    ·Come creare un Forum Online 
    ·Metodi di callback 
    ·Come convertire Classi di stringa in PHP 
    ·Come inserire il controllo Calendar in un documento uti…
    Copyright © Conoscenza Informatica http://it.wingwit.com