欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

matlab輸出數(shù)據(jù)為excel文件的問(wèn)題

 更新時(shí)間:2023年08月02日 10:19:32   作者:Dust_Evc  
這篇文章主要介紹了matlab輸出數(shù)據(jù)為excel文件的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

matlab輸出數(shù)據(jù)為excel文件

使用xlswrite()函數(shù)

例一

第一行為標(biāo)題,下面各列為其對(duì)應(yīng)的數(shù)據(jù)。

代碼如下:

clear,clc
data = rand(5);
ht = {'需求','利用率','算法編號(hào)','總數(shù)','周轉(zhuǎn)率'};  # 這里數(shù)據(jù)類(lèi)型為Cell,也可為String array
data = [ht;num2cell(data)];
xlswrite('data.xls',data);

例二

pathout = 'E:\MS_DPP\Output\W_xyw.xlsx';
Title = ("X(m)", "Y(m)", "W"); # 這里數(shù)據(jù)類(lèi)型為String array,也可為cell
xlswrite(pathout,Title,1,'A1');
xlswrite(pathout,W_xyw,1,'A2');

結(jié)果:

例三

function status = Out_Cords(filename,data)
switch class(data)
    case 'double'
        status = xlswrite(filename,data,1,'A1');
    case 'struct'
        fld_name = fieldnames(data);
        fld_num = size(fld_name,1);
        for i=1:fld_num
            subfld = fld_name{i,1};
            status = xlswrite(filename,data.(sprintf('%c',subfld)),i,'A1');
        end
end

結(jié)果:

case 'double' :

case 'strcut':

matlab,cell數(shù)據(jù)導(dǎo)出excel文件(.xlsx)

a{1,1}='love';
a{1,2}=100;
a{2,1}='good';
a{2,2}=999;
filetitle='C:\Users\16063\Desktop\love.xlsx';%xlsx文件地址
xlswrite(filetitle,a);%生成文件名變化的xlsx文件

在這里插入圖片描述

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論