日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

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

 zele 2010-11-21
dlmwrite
將一個矩陣寫到由分隔符分割的文件中。

在保存整數(shù)到文件時使用save存為ascii文件時,常常是文件里都是實型格式的數(shù)據(jù)(有小數(shù)點,和后面很多的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)

例如:

CODE:

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

而使用save

CODE:


a = [1 2 3; 4 5 6; 7 8 9];
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ā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多