MATLAB es una plataforma de programación técnica utilizada para el análisis y la simulación que se ha optimizado para las operaciones en vectores y matrices . Sin embargo , el uso de matrices y vectores para encapsular operaciones matemáticas complica la gestión de memoria y operaciones matemáticas . Construido en funciones de MATLAB y prácticas de programación adecuados le permiten utilizar la optimización de la matriz de MATLAB al máximo. Instrucciones
1
asignar previamente vectores y matrices para simplificar la gestión de memoria . Cada vez que se incrementa la magnitud de un vector , MATLAB debe encontrar un nuevo trozo de memoria para contener los datos . Por ejemplo, si usted está leyendo en 25 ensayos de datos , la longitud máxima de las cuales contiene 200 muestras , asigna previamente una matriz vacía de grado 25 por 200
my_array = ceros ( 25200 ) ; .
2
Realizar operaciones en elementos inteligentes en conjunto con el "." modificador de las operaciones matemáticas. Por ejemplo, añada el valor 2,5 para cada elemento de una matriz mediante el operador
my_increased_array = my_array + 2,5 "+ ". , . . My_doubled_array = my_array * 2.0 ; .
< br > 3
aumentar la extensión de un vector existente mediante la creación de un nuevo vector y el vector de transferencia de edad en él . Aunque MATLAB aumentará el alcance de un vector de direccionamiento y de índice fuera de límites, que puede resultar en un rendimiento pobre memoria
my_array = rand ( 50,50 ) . My_new_array = zeros ( 100.100 ) ; my_new_array ( 1 : 50,1:50 ) = my_array ; claro my_array ;