matlab如何將多個變數中的資料拼接成陣列儲存到exc

2021-05-21 14:01:50 字數 2278 閱讀 2318

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, ...);返回由於寫入操作而產生的任何錯誤或警告資訊

matlab怎麼將多個變數名輸出到excel中

2樓:使用者格式化掛

你可以直接在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, ...);返回由於寫入操作而產生的任何錯誤或警告資訊

matlab中兩組資料儲存在excel中都是成行的,怎麼把每個變數分別儲存在一列中,謝謝

3樓:大樹根

如果你寫入是成bai行的,可以du先用【』】號轉置一zhi次再寫入。

注:dao

matlab中用回xlswrite寫入**時,是按答照矩陣本身的格式寫入的,應該不會出現你說的這種情況。

例如:有x,y兩個100行,1列的資料,組合後寫入**:

x = ones(100,1);

y = ones(100,1);

c = cat(2,x,y);

xlswrite('distance1.xls',c)這樣是按列寫入的,你可以試試**。

4樓:匿名使用者

別用複製貼上,用匯入匯出

如能直接匯入到excel中最好,如不能

可先匯出為文字檔案,匯出時設定好分隔符

然後在excel中匯入,同樣設定好分隔符

matlab 連續匯入多個excel檔案並分別儲存變數

5樓:匿名使用者

你的file_name是有問題的,你的本意應該是file_header,file_number,file_name這三個字串的合併在一起組成file路徑,但是你現在file_name = [file_header file_number file_suffix];就變成是一個由三個字串組成的陣列了。應該用file_name =strcat(file_header,file_number,file_suffix);

滿意請採納,不懂可追問,謝謝!

6樓:我看這就怪了

樓主不妨用xlsread試試

格式為:

[num,txt,raw] = xlsread(filename,sheet);

其中 num, txt和raw 分別是 資料,文字和未分類處理的所有資訊。

filename是檔名,比如你的檔案為 table1.xls,檔名寫 'table1.xls',

sheet表示excel的第幾個**。

7樓:匿名使用者

filename 是一個字串,你現在是字元陣列,當然不對,你要用 strcat 函式才行。

matlab如何將一個變數的變數名匯出為字串

1.eval 把字串當命令來執行。例子 namesource 10 20 30 for i 1 3 name varname num2str i eval name,namesource i end varname1 10 varname2 20 varname3 30 2.加小括號 只適用於結構s...

如何將多個visio檔案合併成,如何將多個visio檔案合併成一個

選單 排列裡有一個組合 把你想要合併的原件框起來 然後點組合 就組合在一起了 要是想恢復原樣 就點取消組合 點選滑鼠左鍵拉一個矩形框,將需要的流程圖拉在框裡面,然後在編輯欄選擇 組合,組合成一個流程圖,就可以隨便拉到 去.你可以在其中一個visio檔案中按住ctrl a,全選中後,按ctrl c複製...

如何將js中的變數賦值給velocity變數

直接傳就可以了,像這樣 function test day 如何把值傳遞給velocity定義的 1 我要說的是 velocity只是模板語言,類似jstl el這種,提供迴圈,獲 取引數的辦法。2 向servlet傳遞引數,可以用表單提交,ajax請求,加到url引數上都可以!3 你說的問題等於 ...