1
我正在使用XLSWRITE將矩陣的值導出到Excel文件。假設我有一個5 * 20的矩陣。我希望Matlab從第2行開始寫這個矩陣(因爲我有一個Excel模板,我不想在覆蓋時改變它的第一行)。在MATLAB中使用XLSWRITE從第2行插入矩陣的值
我該怎麼辦?
我正在使用XLSWRITE將矩陣的值導出到Excel文件。假設我有一個5 * 20的矩陣。我希望Matlab從第2行開始寫這個矩陣(因爲我有一個Excel模板,我不想在覆蓋時改變它的第一行)。在MATLAB中使用XLSWRITE從第2行插入矩陣的值
我該怎麼辦?
xlswrite(xlsfilename,Matrix,sheet,xlRange)
這意味着您可以使用此:
xlswrite(xlsfilename,Matrix,sheet,"A2")
或者你也可以指定正是這樣的範圍內:
xlswrite(xlsfilename,Matrix,sheet,"A2:E21")
xlswrite(xlsfilename,矩陣,表,'A2')也適用。沒有必要指定結束值。事實上,如果你錯誤地指定了它,你會得到NaNs或者只有部分數據。 –
@JoeSerrano同意,我編輯了我的答案,以適應這一點。 – Sifu
謝謝你的回答。 – user2991243