如何在matlab工作区中清除自己输入的数据?
xlswrite(文件名,M);将矩阵M的数据写入名为filename的Excel文件。
xlswrite(文件名,M,工作表);将矩阵m的数据写入文件名中指定的表格。
xlswrite(文件名,M,范围);将矩阵M中的数据写入Excel文件,文件名为,存储区域由range确定,例如,' C1:C2 '。
xlswrite(文件名,M,工作表,范围);根据先前的命令,指定要存储的纸张。
status = xlswrite(文件名,...) ;返回完成状态值。如果写成功,状态为1;另一方面,如果写入失败,状态为0。
[状态,消息] = xlswrite(文件名,...);返回由写操作引起的任何错误或警告消息。
应用示例
示例1:将数据写入默认工作表。
将七元素向量写入testdata.xls。默认情况下,数据将被写入文件中第一个工作表的单元格A1至G1。xlswrite('testdata.xls ',[12.7 5.02 -98 63.9 0 -.2 56])
例2:将混合数据写入工作表。
d = {'Time ',' Temp ';12 98;13 99;14 97};
s = xlswrite('tempdata.xls ',d,'温度',' E1 ')
s =
1
时间温度
12 98
13 99
14 97
示例3:向文件中添加新工作表
现在,将上述示例中的数据写入tempdata.xls中不存在的工作表中。在这种情况下,xlswrite将添加一个具有用户指定名称的新工作表,并且xlswrite将显示一条警告,提示已添加了一个新工作表。xlswrite('tempdata.xls ',d,' NewTemp ',' E1 ')
警告:添加了指定的工作表。
如果您不想看到这些警告,可以输入以下命令。
警告关闭MATLAB:xlswrite:AddSheet
再次输入write命令,这次创建另一个新工作表NewTemp2。此时,不会显示提示消息,但仍然可以使用msg命令提取消息。
[stat msg]= xls write(' tempdata . xls ',d,' NewTemp2 ',' e 1 ');
味精
消息=
消息:“添加了指定的工作表。”
标识符:“MATLAB:xlswrite:AddSheet”图书。