XLSWRITE与EXCEL互动如何?

1视图(30天)
我试图写数据到EXCEL电子表格使用下面的MATLAB代码;
%
% XLSWRITE_Test.m
%
%清除所有工作空间变量和命令窗口
清晰的所有;
关闭所有;
clc;
%暂停并允许变量被清除的工作区
暂停(1);
%禁用警告添加指定的工作表。出现这些的原因是
% EXCEL 3工作表/文件的默认值
警告(“关闭”,MATLAB: xlswrite: AddSheet);
%分配数据
公司= {“Company_A”“Company_B”};
Run_Numbers = {“10000”“2500”};
使= {{“福特”;“奥迪”;“雪佛兰”}{“雪佛兰”;“沃尔沃”}};
%创建列标题以A4, B4, C4
xlswrite (“(一)Untitled_Data.xls”,{“公司”}1“A4”);
xlswrite (“(一)Untitled_Data.xls”,{“Run_Number”}1“B4”);
xlswrite (“(一)Untitled_Data.xls”,{“使”}1“C4”);
%写公司名称,数量,使从细胞A5
xlswrite (“(一)Untitled_Data.xls”公司1的A5);
xlswrite (“(一)Untitled_Data.xls”Run_Numbers”1“B5”);
% xlswrite (“Untitled_Data。xls”、使(:1)”1,C5);
% xlswrite (“Untitled_Data。xls”,使(:),1,' C5的);
xlswrite (“(一)Untitled_Data.xls”,{:1}”,1,“C5”);
%进行检查,窗户打开刚刚创建的EXCEL工作簿
winopen (“(一)Untitled_Data.xls”);
我希望看到这个结果:
公司Run_Number使
Company_A10000年福特奥迪雪佛兰
Company_B2500年雪佛兰沃尔沃
但得到这一个:
公司Run_Number使
Company_A10000年福特奥迪雪佛兰
Company_B2500年
我试着改变的范围从C5 C5: C6,但得到相同的结果。
我不确定我不理解之间的交互XLSWRITE和EXCEL,或者完全如果我错过了别的东西。但是当我替代
不确定是否有人遇到这个。但任何想法将不胜感激。
谢谢你!

更多的答案(0)

s manbetx 845

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!