Utilice MATLAB para procesar tablas de Excel

En el modelado matemático, a menudo es necesario procesar los datos en la tabla de Excel. A continuación, se utiliza el lenguaje de programación MATLAB para procesar la tabla de Excel. Las operaciones más importantes incluyen operaciones de lectura y escritura.

Tabla de contenido

1. Operación de lectura

2. Operación de escritura

1. Operación de lectura

El uso de MATLAB para leer los datos en la tabla de Excel es el siguiente:

xlsread('文件名','sheet_name','起始位置:结束位置');

Por ejemplo, lea la tabla de Excel que se muestra en la siguiente figura:

 Para leer y mostrar los datos en el formulario, el código es el siguiente:

x=xlsread('D:\data.xlsx','sheet1','A1:C20');
x

El resultado después de la ejecución es el siguiente:

 Se puede ver que el uso de la función xlsread de MATLAB puede realizar la operación de lectura de datos de archivos de Excel.

2. Operación de escritura

Escribir en tablas también es una parte importante del procesamiento de datos. El formato para escribir datos en tablas es el siguiente:

xlswrite('文件名',写入的数据,'sheet_name','起始位置');

Por ejemplo, para multiplicar los datos de lectura originales por 2 y reescribirlos en otro archivo, el código es el siguiente:

x=x.*2;
xlswrite('D:\Data\data.xlsx',x,'sheet1','A4');

El efecto después de la ejecución es el siguiente:

 Además de eso, hay otros métodos de escritura. Por ejemplo, las funciones table y twritetable en MATLAB, en MATLAB, la función de la tabla es crear una tabla y la función de writetable es escribir la tabla en un archivo. Estas dos funciones se pueden usar en MATLAB para escribir en tablas de Excel.

Por ejemplo, para escribir los datos originales en otra tabla usando la función de tabla y la función de escritura de tabla, el código es el siguiente:

table1=table(x);
writetable(table1,'D:\Data\data1.xlsx');

El diagrama de efectos es el siguiente:

 

Supongo que te gusta

Origin blog.csdn.net/qq_54186956/article/details/126359297
Recomendado
Clasificación