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 att öka en vektor i MATLAB

    MATLAB är ett tekniskt programmering plattform som används för analys och simulering som är optimerad för operationer på vektorer och matriser . Men med hjälp av matriser och vektorer för att kapsla in matematiska operationer komplicerar minneshantering och matematiska operationer . Inbyggd MATLAB -funktioner och ordentliga rutiner programmering kan du använda MATLAB : s matris optimering till fullo . Instruktioner
    1

    Preallocate vektorer och matriser för att förenkla minneshantering . Närhelst omfattningen av en vektor höjs, skall MATLAB hitta en ny bit av minne för att innehålla data. Till exempel , om du läser in 25 uppgifter försök , den maximala längd som innehåller 200 prover , preallocate en tom array av grad 25 av 200

    my_array = zeros ( 25.200 ) , .
    2

    Utför elementvis operationer på arrayen genom att använda " . " modifierare till de matematiska operationer . Till exempel lägga till värdet 2.5 till varje element i en array med hjälp av operatören

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

    3

    Öka omfattningen av en befintlig vektor genom att skapa en ny vektor och överföra den gamla vektorn i det . Även MATLAB kommer att öka omfattningen av en vektor genom att ta itu med och index out of bounds , kan det resultera i dåligt minne prestanda

    my_array = rand ( 50,50 ) , . My_new_array = zeros ( 100.100 ) , my_new_array ( 1 : 50,1:50 ) = my_array , klar my_array ;

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur Byt Pascal
    ·Hur man laddar ner en ny Injector
    ·Anledningar till att använda Prolog
    ·Reglerna för dataflödesdiagram
    ·Konvertera en datumstämpel
    ·Förteckning över Fördelar med UML
    ·Hur man upptäcker Stack Overflow
    ·Vektor Indexering i MATLAB
    ·Hur man gör en kod Boka
    ·Hur man skapar ett schackbräde i OpenGL
    Utvalda artiklarna
    ·Hur man använder SQL Query String i VB6 Med Crystal Re…
    ·Hur man öppnar en port på Android
    ·Hur vill infoga ett objekt kombinationsrutan i PHP
    ·Hur Graph en sinusvåg i C + +
    ·Hur man skriver ett Pseudokod i Visual Basic
    ·Java Development & Page Script
    ·Hur till Öppen XPS Program
    ·Cell Processor Tutorial
    ·HTML -kod för Understrukna Kursiv
    ·Hur att visa en lista Värden i en DataGrid
    Copyright © Dator Kunskap http://www.dator.xyz