“Conocimientos Programación>Lenguajes De Programación

Cómo convertir a Matrix en MATLAB

2015/8/30
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
Consecuencias de desbordamientos de memoria
Cómo codificar una raíz cuadrada en HTML
Cómo analizar datos FFT en POA
Cómo crear diagramas UML
Cómo escribir una secuencia de comandos de Windows para enviar a los puertos serie
Cómo mostrar una restricción PRIMARY KEY en Oracle
Cómo hacer un diagrama de flujo modular
Cómo agregar un prefijo de una lista de puntos
Conocimientos Informáticos © http://www.ordenador.online