| 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
    Vettore di indicizzazione in MATLAB
    MATLAB è un ambiente di programmazione tecnica ottimizzata per le operazioni su matrici e vettori . Durante la programmazione in ambiente MATLAB , è necessario accedere a dati all'interno di un vettore , matrice o array - tutti termini equivalenti - con metodi diversi . MATLAB implementa un'ampia varietà di vettore di indicizzazione per consentire un facile sottoinsiemi di dati di matrice con una quantità minima di codice . Si accede elementi singoli

    singoli elementi vettori MATLAB utilizzando un indice numerico . MATLAB inizia l'indice di un vettore di dimensione a 1 , dove altre lingue cominciano a 0 . Gli indici di diverse dimensioni sono separati da una virgola . Una variabile intera MATLAB può essere utilizzato anche come un indice come nel seguente esempio

    my_vector ( 1 , 7 , my_index_integer ) .
    Liste
    < p > Molteplici elementi vettoriali è possibile accedere utilizzando un vettore come un indice , utilizzando la stessa sintassi sola indicizzazione elemento . Una variabile vettore unidimensionale MATLAB può essere usato o un nuovo vettore può essere creato ex novo , allegando un elenco separato da virgole di numeri tra parentesi , come nell'esempio seguente .

    My_vector ( [ 1 , 5 , 9 ] , my_vector_index ) ;
    Ranges

    gamme continue di elementi del vettore è possibile accedere utilizzando l'operatore due punti per definire un intervallo . Una gamma deve avere un inizio e indice di arresto separati da due punti . Un incremento può anche essere incluso . Per vettore indicizzazione , tutti i valori definiti da una gamma devono essere interi , come dimostrato qui

    my_vector (1:10) ; . My_vector ( 1:5:101 ) ;
    indicizzazione Logical

    MATLAB consente anche l'uso di array logici o booleani per accedere a elementi di un array . Array logici hanno un valore di vero o falso , rappresentato da 1 o 0 . Tuttavia, qualsiasi array numerico può essere trattato come un array logico , con qualsiasi valore diverso da zero viene considerato vero . Il valore restituito è un vettore unidimensionale contenente tutti gli elementi corrispondenti a una vera indice , indipendentemente dalle dimensioni vettoriale. La funzione find ( ), con la stessa matrice logico come un input restituisce gli indici del valore reale per interpretare i risultati di indicizzazione logico .

    My_values ​​= my_vector ( [ 0 , 1 , 1 , 0 , 0 , 1 ] ) ; my_values ​​= my_vector ( my_logical_array ) ;

    my_indices = find ( [ 0 , 1 , 1 , 0 , 0 , 1 ] ) ;
    < br >

    Previous :

    next :
      Articoli Correlati
    ·Come utilizzare ListBox in C GUI 
    ·Come convertire COBOL Into Fortran 
    ·Come andare a capo in Netbeans 
    ·Prototipo di applicazione Strategie di Sviluppo 
    ·Come scrivere un ciclo Pseudocodice 
    ·Come utilizzare CGImage per fare le maschere 
    ·Come fare un link IMG 
    ·Requisiti software per ASP.NET 
    ·Come selezionare CFForm in ColdFusion 
    ·Che cosa è un punto di interruzione di eccezione ? 
      Articoli in evidenza
    ·Posso usare lo sviluppo in PHP con un editor HTML come …
    ·Come aggiungere un oggetto ArrayList 
    ·Controlli visivi e funzioni di base 
    ·Come codice Java Boxes 
    ·Come utilizzare Casella di controllo in GridView 
    ·Come reimpostare le variabili di array in PHP 
    ·Come monitorare il MySQL Query Lento 
    ·Come creare un BlogSkin per Blogger 
    ·Tipi di controlli di convalida 
    ·Come fare un EXE con NetBeans 
    Copyright © Conoscenza Informatica http://it.wingwit.com