matlab excel 单元格内输出文字时,每个汉字占一个单元格

excel 表头

fileExcelname = 'C:\Users\Administrator\Desktop\analyResults.xlsx'; % Excel文件名
if exist(fileExcelname, 'file')
    delete(fileExcelname);
end

list = {'文件名', '平均-均值', '上限', '下限'};

xlswrite(fileExcelname,list,'sheet1','A1:C1');%运行时间太短了,非常好

想在某个单元格输出: 四大金刚75-9.txt

filenameTemp = '四大金刚75-9.txt'

%xlswrite(fileExcelname,sprintf('%s\n', filenameTemp),'sheet1','A2');%用此方法会造成每个汉字一个单元格

解决办法:

将字符串放在cell中进行输出:{filenameTemp } 进行输出即可

 xlswrite(fileExcelname,{filenameTemp},'sheet1',sprintf('A%d', dirNum));
相关推荐
远望清一色10 分钟前
基于MATLAB边缘检测博文
开发语言·算法·matlab
Biomamba生信基地1 小时前
Linux也有百度云喔~
linux·运维·服务器·百度云
远望清一色2 小时前
基于MATLAB的图片中文字的提取及识别
算法·matlab
new_abc2 小时前
Ubuntu 22.04 ftp搭建
linux·运维·ubuntu
flying robot2 小时前
RPM的使用
linux
理想不理想v2 小时前
[经典] 前端js将文件流导出为csv/excel文件
前端·javascript·excel
m0_589828872 小时前
Excel根据条件动态索引单元格范围
excel
匆匆整棹还2 小时前
已有账号,重装系统激活office后发现没有ppt,word,excel等
word·powerpoint·excel
spjhandsomeman2 小时前
EXCEL 或 WPS 列下划线转驼峰
excel·wps