Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Comment sortir d'une DIV sans positi…
  • Quelles sont les différentes struct…
  • Comment configurer taille du tas dan…
  • Comment lire des données depuis un …
  • Comment calculer Séquence 8- bit 
  • Video Tools de décompression 
  • Ingénierie d'un jeu pour construire…
  • Comment désactiver le diviseur dans…
  • Comment faire des pauses dans un Tur…
  • Fonctions implicites et explicites d…
  •   Computer Programming Languages
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Computer Programming Languages

    Comment faire pour augmenter un vecteur dans MATLAB

    MATLAB est une plate-forme de programmation technique utilisée pour l'analyse et la simulation qui est optimisé pour les opérations sur les vecteurs et les matrices . Cependant, en utilisant des matrices et des vecteurs d'encapsuler des opérations mathématiques complique la gestion de la mémoire et des opérations mathématiques . Built-in fonctions MATLAB et les pratiques de programmation appropriées vous permettent d'utiliser l' optimisation de la matrice de MATLAB au maximum. Instructions
    1

    préallouer vecteurs et des matrices pour simplifier la gestion de la mémoire. Chaque fois que la mesure d'un vecteur est augmentée, MATLAB doit trouver un nouveau bloc de mémoire pour contenir les données . Par exemple, si vous lisez dans 25 essais de données , la longueur maximale de qui contient 200 échantillons , préalloue un tableau vide de mesure 25 par 200

    my_array = des zéros ( 25,200 ); .
    2

    Effectuer des opérations élément - sages sur tableau en utilisant le "." modificateur pour les opérations mathématiques. Par exemple , ajoutez la valeur de 2,5 à chaque élément d'un tableau en utilisant le "+ ". Opérateur

    my_increased_array = my_array + 2,5; . . My_doubled_array = my_array * 2.0 ; .

    3

    augmenter l'étendue d'un vecteur existant en créant un nouveau vecteur et le transfert de l'ancien vecteur dedans. Bien que MATLAB augmentera la mesure d'un vecteur par adressage et index hors des limites, elle peut entraîner de mauvaises performances de la mémoire

    my_array = rand ( 50,50) ; . My_new_array = zeros ( 100,100 ) ; my_new_array (1 : 50,1:50 ) = my_array ; clair my_array ;

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Mise en boucle d' un script VBS 
  • Comment utiliser une YUI Profiler 
  • Comment construire votre propre AS3 Retourner la page 
  • Comment faire pour utiliser le contrôle TreeView dans WPF 
  • Comment effacer texte en Python 
  • Comment créer un passe-bas utilisant Filter2 dans MATLAB 
  • Comment créer une liste déroulante dans VBScript 
  • Comment obtenir les noms des champs d'un dataset 
  • . Comment utiliser DataGridView Insérer 
  • Comment faire pour convertir un ANSI pour un HEX 
  • Connaissances Informatiques © http://www.ordinateur.cc