matlab如何將運算生成的資料匯出到中

2021-07-01 01:44:14 字數 1928 閱讀 8510

1樓:一生之水

如果資料較少,直接貼上複製就可以。多了就不知道了

2樓:匿名使用者

clcclear all;

format long

mat=[12;12;12;13;14;14];

leng=length(mat);

fid=fopen('c:\documents and settings\zhang\desktop\example.txt','wt');

for i=1:1:leng

fprintf(fid,'%d\n', mat(i));

endfclose(fid)你看來

看是源不bai是du

這樣zhi

。dao

matlab中,把矩陣的資料輸出為txt文字,如何讓文字結果顯示為“a(行列數)=資料”?

3樓:匿名使用者

你已經抄快接近了,以後有什麼不懂的bai可以在命令視窗du裡面輸入 doc+"你要查詢的函式zhi"自己看幫助檔案。

你的dao程式要這麼改:

a=[17,24,1,8,15,23,5,7,14,16];

fid = fopen('a.txt','wt');

for i=1:length(a)

fprintf(fid,'a(%d)=%g\n',i,a(i));

endfclose(fid);

就可以到達你的效果。

matlab怎麼把計算的資料儲存到excel裡面?

4樓:匿名使用者

將資料儲存到excel檔案

xlswrite(xlsfile, data, sheet, range); % sheet 和 range可以不指定

如: xlswrite('d:\test.xls', data, 'sheet1'); % 將data寫入test.xls的工作表sheet1中

從excel檔案中讀資料, 不建議一行一行讀, 效率太低, 可直接用xlsread把工作表中的內容全部讀出來

[n, t, rawdata] = xlsread(xlsfile, sheet, range); % sheet 和 range可以省略

xlsfile是excel檔案的地址,sheet是excel檔案中指定的工作表, range是工作表中要讀取資料的範圍

n是數字型資料, t是檔案型資料, rawdata是所有資料(cell型)

如[~, ~, rawdata] = xlsread('d:\tmp.xls', 'sheet1'); % 把tmp.

xls的工作表sheet1中的內容全部讀出至rawdata中, rawdata就是工作表第i行,第j列的資料

關於xlsread和xlswrite的更多用法可以檢視matlab的幫助

matlab中如何將變數名為x的資料匯出,儲存在當前目錄下的一個文字檔案裡

5樓:導超

看給你插入的**;

兩種方法:

1.一個一個儲存你自己需要的變數為.txt檔案;

matlab迴圈並將每次迴圈的結果輸出到同一txt文件中

6樓:匿名使用者

問題bai二:

fid = fopen('data.txt', 'a'); % 新建(若不du

存在)或開啟一個名為data.txt的檔案for ...

fprintf(fid, '%5d ', d); % d為每

zhi次要寫入的數dao

據,專‘%5d’控制資料寫入的格式

endfclose(fid); % 操作屬

完成後,關閉檔案

用matlab程式設計,如何將一堆十進位制數轉化成二進位制數輸出

轉換方法 不需要了解進製的轉換規則 include include void main 如果要處理小數,要把小數和整數部分分開處理,也不會太難 for x 0 255 dec2bin x end matlab怎麼把乙個十進位制矩陣用二進位制輸出 給你寫了下 a 1 2 3 4 5 6 7 8 9 b...

matlab如何將輸出資料儲存在矩陣中

xlswrite函式 以矩陣a 1 2 3 4 5 6 7 8 為例進行介紹例1 將資料輸入到指定excel中,不指定工作薄,不指定單元格位置在matlab主視窗中輸入xlswrite 1.xlsx a 回車,我們就會看到excel 1.xlsx中,sheet1中如下內容 matlab 如何將輸出資...

matlab如何將完整的矩陣賦值到另矩陣的一

方法步驟如下 1 首先開啟計算機,在計算機內開啟matlab,並在matlab介面內雙擊工作區的需要更改的矩陣。2 然後在彈出的 中選中需要更改的單個矩陣元素,進行更改即可。3 也可以通過語句來實現對矩陣單個元素的賦值操作。可以通過下面的語句 a 1,2 100,就可以看到我們矩陣的該位置元素數值已...