matlab資料如何寫入excel指定位置

時間 2021-10-30 06:30:49

1樓:__語藍

a =           //定義空矩陣while

@#¥@#¥@##@%@#%;   //你的程式b = @#@;            //你每次迴圈生成的值a = [a b];          //所有生成的資料存在矩陣a 裡面了

endxlswrite(filename, a, sheet, 'a1');

2樓:匿名使用者

你可以每次迴圈把這些資料先放到一個矩陣裡 然後一起寫入xls中,xlswrite(data,『.xls』,『a1:b2』);這裡a1:b2就是制定區域

3樓:匿名使用者

在這個目錄c:\program files\matlab\r2009a\下建一個名為area.xls的**,關閉。

注意一定要讓副檔名顯示 然後再命令視窗執行

header=cell(1,2);

header='filename';header='lissajous figure area';

xlswrite('c:\program files\matlab\r2009a\area.xls',header,'a','a1:b1');

area1=0;ki=1

for i=1:5

area1=area1+i;ki=ki+1;

cellnames=['a',num2str(ki),':b',num2str(ki)]

tileh=['c25',num2str(ki)];

data=tileh;data=area1;

xlswrite('c:\program files\matlab\r2009a\area.xls',data,'a',cellnames);end

4樓:我行我素

按說是可以的,你把資料發過來,我寫個程式。

5樓:匿名使用者

用excel中的vba可以實現

sub czname()

dim xlsheet as worksheet

dim mcol as integer, mrow as integer

dim menname as string, qzname as string

set xlsheet = activesheet '定義當前工作表為活動工作表

'查詢名字所在列號,並選中該欄位

for each cel in xlsheet.usedrange.rows(1).cells

if cel.value = "名字" then

mcol = cel.column

xlsheet.rows(1).columns(mcol).select

end if

next

'彈出對話方塊輸入要查詢的名字

menname = inputbox("請輸入您要查詢的名字:", , "")

for each sht in xlsheet.usedrange.columns(mcol).cells

qzname = sht.value

if qzname = menname then

mrow = sht.row

xlsheet.rows(mrow).columns(mcol).select

end if

next

'查詢不以輸入資訊時系統自動增加一行將輸入資訊賦值給單元格

if activecell.value <> menname then

xlsheet.cells(xlsheet.usedrange.rows.count + 1, mcol).value = menname

end if

end sub

用matlab如何將一個陣列寫入到excel中?

6樓:想吃小孩

用xlswrite函式。

例如:d = ;

1、如果你只是想把d簡單的匯入excel檔案,就可以像下面這樣寫:

xlswrite('tempdata.xls', d)。這樣就會在你現在的工作資料夾下自動生成一個名tempdata.xls的檔案,資料在sheet1中,是從a1開始匯入。

2、如果你還要制定工作表的名稱和資料在工作表中的起始位置,那麼可以這樣寫:

xlswrite('tempdata.xls', d, 'temperatures', 'e1')。

在matlab裡如何用命令把隨便給的一個結構體寫入指定的excel裡面

7樓:匿名使用者

一種簡單方法:

% 隨便給一個結構體

stdata.a = 'test';

stdata.b = 100;

% 指定的excel檔案

xlsfile = 'test.xls';

% 將結構體的資料寫入指定的excel檔案裡xlswrite(xlsfile, struct2cell(stdata));

% winopen(xlsfile); % 開啟xlsfile

matlab輸出的資料怎樣用xlswrite逐行儲存到excel中去?如何進行格式控制?

8樓:匿名使用者

對於你的第一個問題,我建議使用下面的方法,首先把這些矩陣整合成一個矩陣,然後一次性寫入。

b=;for i=1:10

a=ones(3,2)*rand;

b=[b;a];

endxlswrite('a.xls',b,'sheet1','a1');

當然如果你就要每次寫一個的話,你可以這樣做:

for i=1:10

a=ones(3,2)*randn;

s=strcat('a',num2str(3*i-2))endxlswrite('a.xls',a,'sheet1',s);

格式的控制就是指定在**寫,使用字串s來指定寫入的位置。

對於第二個問題還沒有方法,因為這個函式只能儲存numeric array or cell array.

祝你學習愉快!

入團申請書如何寫,入團申請書 如何寫 標準版的

入團申請書標準模板 1.第一行中間寫 入團申請書 或 入團申請報告 2.稱謂 一般在第二行頂格寫 敬愛的黨支部 並加冒號。例如 尊敬的團組織 我志願加入中國共產主義青年團 我認識到中國共產主義青年團是中國共產黨領導的先進青年的群眾組織,是廣大青年在實踐中學習中國特色社會主義共產主義的學校,是中國共產...

Excel中怎樣做資料透視表,如何在excel中做資料透視表

office大職場 資料可以是連續的值,比如聲音 影象,稱為模擬資料 也可以是離散的,如符號 文字,稱為 數字資料 如何在excel中做資料透視表 office大職場 資料可以是連續的值,比如聲音 影象,稱為模擬資料 也可以是離散的,如符號 文字,稱為 數字資料 屈蕤洛清悅 把現有的資料,轉換為你想...

如何將Excel資料匯入MATLAB中

方法 步驟 將待匯入的矩陣結構的資料錄入excel中,錄入時注意行列要跟原矩陣一一對應 錄入完以後儲存資料,為了後續步驟使用方便,命名時我們最好把它命名為我們接下來在matlab中要引用的變數名 比如在matlab中要將該矩陣作為b矩陣參與運算,就可以把它命名為b.xls,xls為副檔名 執行mat...