| 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 aumentare di un vettore in MATLAB
    MATLAB è una piattaforma di programmazione tecnica utilizzata per l'analisi e la simulazione che è ottimizzato per le operazioni su vettori e matrici . Tuttavia, utilizzando matrici e vettori per incapsulare operazioni matematiche complica gestione della memoria e operazioni matematiche . Built -in funzioni di MATLAB e delle pratiche di programmazione adeguati permettono di usare l'ottimizzazione della matrice di MATLAB al meglio. Istruzioni
    1

    preallocare vettori e matrici per semplificare la gestione della memoria . Ogni volta che viene aumentato il grado di un vettore , MATLAB deve trovare un nuovo pezzo di memoria per contenere i dati . Per esempio , se state leggendo in 25 prove di dati , la lunghezza massima dei quali contiene 200 campioni , preallocare una matrice vuota di misura 25 da 200

    my_array = zeri ( 25.200 ) ; .
    2

    Eseguire le operazioni elemento - saggi sulla matrice utilizzando il "." modificatore per le operazioni matematiche . Ad esempio, aggiungere il valore di 2,5 per ciascun elemento di un array utilizzando l' operatore

    my_increased_array = my_array + 2.5 " + ". , . . My_doubled_array = my_array * 2.0; .

    3

    aumentare l'estensione di un vettore esistente con la creazione di un nuovo vettore e trasferire il vecchio vettore in esso. Sebbene MATLAB aumenterà la portata di un vettore per l'indirizzamento e l'indice fuori limite , può causare prestazioni scarsa memoria

    my_array = rand ( 50,50 ) . My_new_array = zeri ( 100.100 ) ; my_new_array ( 1 : 50,1:50 ) = my_array ; chiaro my_array ;

    Previous :

    next :
      Articoli Correlati
    ·Come gestire i segmenti di rollback 
    ·Come scrivere un programma di grafica 
    ·Come leggere l'input da Array 2D in MIPS 
    ·Idee per KOP 
    ·Come scrivere il codice per creare una classe Circle 
    ·Come dividere interi con passaggio di bit 
    ·Hypertech Programmatore Tips 
    ·CheckInstall per Mac OSX 
    ·Come utilizzare una istruzione case in ASP.Net 
    ·Come importare variabili di Python 
      Articoli in evidenza
    ·Come copiare TreeView in VB6 
    ·Come compilare con COBOL 
    ·Come reimpostare la password di root di MySQL 3 
    ·Come fare Foxfire Add-Ons 
    ·Sintassi per i parametri di input in MySQL 
    ·Come programmare con Visual Basic 6 
    ·Come utilizzare il comando Array in PHP 
    ·Come applicare un array in BorderLayout 
    ·Come riferimento l'ultimo elemento in un array in Perl 
    ·Come inserire le schede in stringhe in Java 
    Copyright © Conoscenza Informatica http://it.wingwit.com