1樓:小熙
你可以直接在m檔案裡面用xlswrite函式:(filename/sheet/range都是要加單引號滴)
xlswrite(filename, m);將矩陣m的資料寫入名為filename的excel檔案中。
xlswrite(filename, m, sheet);將矩陣m的資料寫入檔名為filename中的指定的sheet中。
xlswrite(filename, m, range);將矩陣m中的資料寫入檔名為filename的excel檔案中,且由range制定儲存的區域,例如'c1:c2'.
xlswrite(filename, m, sheet, range) ;在上一條命令的基礎上指定了所要儲存的sheet。
status = xlswrite(filename, ...) ;返回完成狀態值。如果寫入成功,則status為1;反之寫入失敗,則status為0.
[status, message] = xlswrite(filename, ...);返回由於寫入操作而產生的任何錯誤或警告資訊
2樓:匿名使用者
load data.mat
t=table(var1,var2,var3,……);
filename='c:\***\***\***.xlsx';
writetable(t,filename,'sheet',1,'range','d1')
例如:load patients.mat
t = table(lastname,age,weight,smoker);
filename = 'c:\users\administrator\desktop\patientdata.xlsx';
writetable(t,filename,'sheet',1,'range','d1')
matlab讀取excel其中一列資料,並設定其為某一變數怎麼做?
3樓:南北
如果資料檔案為excel檔案(xls或者xlsx格式的檔案),如下圖所示的資料檔案。
只需要使用matlab中提供的系統函式xlsread函式即可,其主要的呼叫形式為a=xlsread('filename.xls');
其中a表示讀入檔案所儲存的變數名稱,filename.xls(或者filename.xlsx)表示excel資料檔案,help幫助文件中對xlsread函式的 。
使用下面的命令進行讀取。
資料檔案儲存在excel的某個sheet中。
需要把某個變數的儲存的資料寫入到excel檔案。
只需要使用matlab中提供的系統函式xlswrite()函式即可。
使用下面的命令進行讀取。
4樓:我行我素
我看你的圖中所寫是對的,不知道你為啥說不對,有什麼提示嗎?
matlab讀取excel其中一列資料,並設定其為某一變數怎麼做?
5樓:南北
如果資料檔案為excel檔案(xls或者xlsx格式的檔案),如下圖所示的資料檔案。
只需要使用matlab中提供的系統函式xlsread函式即可,其主要的呼叫形式為a=xlsread('filename.xls');
其中a表示讀入檔案所儲存的變數名稱,filename.xls(或者filename.xlsx)表示excel資料檔案,help幫助文件中對xlsread函式的 。
使用下面的命令進行讀取。
資料檔案儲存在excel的某個sheet中。
需要把某個變數的儲存的資料寫入到excel檔案。
只需要使用matlab中提供的系統函式xlswrite()函式即可。
使用下面的命令進行讀取。
matlab xlsread能在讀入的excel檔名裡引入變數嗎?matlab高手請進!
6樓:匿名使用者
括號中的sf和原始的東西第一個資料讀入例如確定的
sf = xlsread('d:\ \ keyan.xls「,」柯巖「,」a2:a32「);
陣列sf儲存表柯南凱南表a2:a32資料
7樓:匿名使用者
path = 'd:\matlabwork\';
for i=1:40
fnm = fprintf('%s1.%d.xls',path,i)data = xlsread(fnm);
end;
matlab的資料輸出到一個excel檔案裡
8樓:匿名使用者
用xlswrite('a.xls',a)命令不會當一維陣列處理的,存完後是2行3列的,你再試試看
9樓:春禧渾敏麗
你願bai意用csvwrite嗎,保du存成zhicsv檔案,一dao樣版預設用權excel開啟
csvwrite
write
acomma-separated
value
file
syntax
csvwrite('filename',m)csvwrite('filename',m,row,col)description
csvwrite('filename',m)writes
matrix
minto
filename
ascomma-separated
values.
csvwrite('filename',m,row,col)writes
matrix
minto
filename
starting
atthe
specified
rowand
column
offset.
therow
andcolumn
arguments
arezero-based,
sothat
row=0
andc=0
specifies
thefirst
value
inthe
file.
matlab怎樣讀取excel中指定列的指定數的那一行
10樓:
1、假設有這樣一個excel檔案,需要分析檔案中資料的男孩女孩情況分佈。
2、接下來需要開啟matlab,在「current folder"裡選擇工作路徑,如下圖所示。
3、接下來需要新建名為exceldataread.m,如下圖所示。
4、指定excel檔名和行數,按列讀取excel中的資料,如下圖所示。
5、最後就可以從圖中看得出男孩女孩年齡分佈、體重分佈情況了,如下圖所示。
11樓:匿名使用者
可以用[numerric,txt,raw]=xlsread('filename','sheet','range')
如讀取檔案data.xls中sheet1中的b2:b5,儲存為c變數,程式如下
c=xlsread('data.xls','sheet1','b2:b5')
matlab怎麼不換行輸出一串資料
這要看程式處理的資料格式 輸出命令 用法不同等等實際情況,最好把程式 帖出來看看。matlab怎樣才能不換行 每行輸bai入後在後面用du.表示下 zhi一行是接著dao這一內行輸入 容的。a 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 a 1 2 3 4 5 6 7 8...
matlab資料如何寫入excel指定位置
語藍 a 定義空矩陣while 你的程式b 你每次迴圈生成的值a a b 所有生成的資料存在矩陣a 裡面了 endxlswrite filename,a,sheet,a1 你可以每次迴圈把這些資料先放到一個矩陣裡 然後一起寫入xls中,xlswrite data,xls a1 b2 這裡a1 b2就...
如何將Excel資料匯入MATLAB中
方法 步驟 將待匯入的矩陣結構的資料錄入excel中,錄入時注意行列要跟原矩陣一一對應 錄入完以後儲存資料,為了後續步驟使用方便,命名時我們最好把它命名為我們接下來在matlab中要引用的變數名 比如在matlab中要將該矩陣作為b矩陣參與運算,就可以把它命名為b.xls,xls為副檔名 執行mat...