“Conocimiento Programación>Lenguajes De Programación

Cómo convertir a Matrix en MATLAB

2013/6/22
El entorno de programación en el paquete de software MATLAB contiene una variedad de funciones de adquisición, análisis , simulación y visualización de datos optimizada para operaciones con matrices . Sin embargo, los datos más científicos no se registra o importados directamente en el formato de la matriz óptima utilizada en MATLAB. Remodelación de los datos en una matriz después de la importación en MATLAB le permitirá aprovechar plenamente el rendimiento de MATLAB para el análisis. Instrucciones
1

importar los datos externos utilizando las funciones de importación de MATLAB basado en el formato de archivo o funciones de E /S de archivos de bajo nivel. Por ejemplo, para leer datos de un archivo de datos binarios que contiene los números de punto flotante de precisión simple introduzca el código siguiente en el prompt de MATLAB

my_file_handle = fopen ( ' my_file.dat ', ' rb ' ) . My_data = fread ( my_file_handle , n_data_points , 'single' ), fclose ( my_file_handle ) ;
2

Calcula la medida y el orden de las diferentes dimensiones de la matriz de datos representados en el archivo de datos . Un archivo de datos que contiene una serie de imágenes puede tener fin " xyz " y las dimensiones de 256 por 256 por 20

my_x_extent = 256 ; . My_y_extent = 256 ; my_z_extent = 20 ; my_data_dimensions = [ my_z_extent my_y_extent my_x_extent ] ;
Página 3

convertir la serie de puntos de datos leer el archivo de datos a una matriz utilizando la nueva forma () función

my_data_matrix = reformar ( my_data , my_data_dimensions ) .
Página 4

Eliminar dimensiones singleton - los de grado uno - al seleccionar un subconjunto de la matriz de datos , por ejemplo, una sola imagen en una serie de imágenes . El operador dos puntos en la indización de matriz selecciona todos los elementos de esa dimensión. Si no se utilizó " squeeze ()" , " my_data_slice " tendría medida 256 por 256 por 1 en vez de 256 por 256

my_data_slice = squeeze ( my_data_matrix (: , : , 10 ) ) . ;

Lenguajes De Programación
CURL y HTTP no pudo resolver Anfitrión
¿Qué es Virtual Reality Modeling Language
¿Qué tan diferentes idiomas están relacionados con el lenguaje de ensamblaje es portátil?
Cómo abrir archivos de WebEx
Cómo programar una TI- 86
¿Qué es REDEX y cómo se relaciona con la evaluación de las expresiones en los lenguajes de programación?
Cómo convertir una palabra a un entero
¿Cuál es el hardware de la computadora que procesa y 0 del lenguaje?
Conocimiento de la computadora © http://www.ordenador.online