1.首先新建一个表变量t
xingming={'zhangsan';'lisi';'wangwu'};
xuehao={'1001';'1002';'1003'};
chengji=[89 95;90 87;88 84];
t=table(xingming,xuehao,chengji)
运行结果:
t =
3×3 table
xingming xuehao chengji
____________ ________ ________
{'zhangsan'} {'1001'} 89 95
{'lisi' } {'1002'} 90 87
{'wangwu' } {'1003'} 88 84

2.把表t的数据写出到student.txt
writetable(t,'student.txt') %使用writetable函数写出数据到txt文件
3.从student.txt文件中读取数据
stu=readtable('student.txt') %从txt文件读入数据,赋值给变量stu
4.数据拆分再组合
stu.chengji=[stu.chengji_1,stu.chengji_2] %上面写出再读入后,多列数据自动拆分,下面把拆分后的数据恢复成原先数据
stu.chengji_1=[]
stu.chengji_2=[]
writetable(t,'student.xls') %再次写出数据,这次写出到Excel文件
stu=readtable('student.xls') %再次读取,从Excel文件读入数据
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删