第1个回答 2017-06-01
例如将进过matlab运算得到的矩阵为A=[123;456;789]保存在excel中的matlab语句是:excel=actxserver('Excel.Application');%启动Excel并返回名为excel的Activex服务器对象disp('按任意键,将可看到“Excel界面”出现。')pauseset(excel,'Visible',1);%使开启的Excel默认界面可见wkbs=excel.Workbooks;%新工作薄句柄Wbk=invoke(wkbs,'Add');%产生空白的新工作薄Sh=excel.ActiveWorkBook.Sheets;%当前激活工作薄的表格句柄Actsh=excel.Activesheet;%当前激活表的句柄actshrng=get(Actsh,'Range','A1','E4');%得到当前表指定区域的句柄set(actshrng,'Value',A);%把A矩阵送到Excel的指定区域希望对你有所帮助