2020国产成人精品视频,性做久久久久久久久,亚洲国产成人久久综合一区,亚洲影院天堂中文av色

分享

Matlab函數(shù)dlmwrite:將一個矩陣寫入文件的函數(shù)

 Ethan的博客 2011-08-09
Matlab函數(shù)dlmwrite:將一個矩陣寫入文件的函數(shù)
2009/06/01 16:47

Matlab函數(shù)dlmwrite:將一個矩陣寫入文件的函數(shù)

dlmwrite
將一個矩陣寫到由分隔符分割的文件中。

在保存整數(shù)到文件時使用save存為ascii文件時,常常是文件里都是實(shí)型格式的數(shù)據(jù)(有小數(shù)點(diǎn),和后面很多的0,看著很不方便)。于是要保存此類數(shù)據(jù)時,我們可以使用此dlmwrite命令。

使用方法:
dlmwrite('filename', M)
使用默認(rèn)分隔符“,”將矩陣M寫入文本文件filename中;
dlmwrite('filename', M, 'D')
使用分隔符D分割數(shù)據(jù),“\t”表示tab分割,“,”為默認(rèn)分割符;
dlmwrite('filename', M, 'D', R, C)
從矩陣M的第R行、第C列開始,作為要寫矩陣塊的左上角,將數(shù)據(jù)用D分割寫入文件。
其他用法有:
dlmwrite('filename', M, 'attrib1', value1, 'attrib2', value2, ...)
dlmwrite('filename', M, '-append')
dlmwrite('filename', M, '-append', attribute-value list)

例如:
  1. a = [1 2 3; 4 5 6; 7 8 9];
  2. dlmwrite('test.txt', a);
則test.txt中的內(nèi)容為:
1,2,3
4,5,6
7,8,9

而使用save
  1. a = [1 2 3; 4 5 6; 7 8 9];
  2. save 'tst.txt' a -ascii;
文本文件里的內(nèi)容為:
   1.0000000e+000   2.0000000e+000   3.0000000e+000
   4.0000000e+000   5.0000000e+000   6.0000000e+000
   7.0000000e+000   8.0000000e+000   9.0000000e+000

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多