真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Matlab如何實(shí)現(xiàn)文本操作

小編給大家分享一下Matlab如何實(shí)現(xiàn)文本操作,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

創(chuàng)新互聯(lián)公司長期為數(shù)千家客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為荔城企業(yè)提供專業(yè)的成都做網(wǎng)站、網(wǎng)站設(shè)計(jì),荔城網(wǎng)站改版等技術(shù)服務(wù)。擁有10余年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。

一、fopen與fprintf函數(shù)

fopen()

fopen()是將數(shù)據(jù)按照指定格式讀入到matlab中的函數(shù),常用調(diào)用格式為:

fid=fopen(’filename’,’permission’)或者fid=fopen(’filename’)

其中,fid是文件句柄,filename是要打開的文件名,permission為打開方式,默認(rèn)的打開方式是“只讀”方式,使用fopen()后默認(rèn)會返回一個(gè)文件代號給fid變量,返回值通常如下:

fid=+N(N為正整數(shù)):表示文件打開成功,文件代號是N。

fid=-1,表示文件打開失敗,file ID在此次文件關(guān)閉前總是有效的。

permission為打開的方式參數(shù):

    •     r:讀出

    •     w:寫入(如果文件不存在,則自動創(chuàng)建)

    •     a:后續(xù)寫入(文件若不存在,自動創(chuàng)建)

    •     r+:讀出和寫入(文件應(yīng)已存在)

    •     w+:重新刷新寫入(文件若不存在,自動創(chuàng)建)

    •     a+:后續(xù)寫入(文件若不存在,自動創(chuàng)建)。

    •     w:重新寫入,但不自動刷新

    •     a:后續(xù)寫入,但不自動刷新

    •     rt:打開文本以文本格式讀取

    •     wt:打開文件以文本格式寫入

fprintf

fprintf()函數(shù)可以將數(shù)據(jù)按指定格式寫入到指定的文本文件中,基本格式為:

fprintf(fid,format,A)

fid為文件句柄,從fopen()函數(shù)中獲得,format用來指定數(shù)據(jù)輸出時(shí)采用的格式:

    • %d:整數(shù)

    • %e:實(shí)數(shù):科學(xué)計(jì)算法形式

    • %f:實(shí)數(shù),小數(shù)形式

    • %g:由系統(tǒng)自動選擇上述兩種格式之一。

    • %s:輸出字符串

    • A:用于存放數(shù)據(jù)的矩陣。

a='string';

fid=fopen('d:\char.txt','w');

fprintf(fid,'%s',a);

fclose(fid);

二、將matlab數(shù)據(jù)寫入txt文檔

方法一:
fid =fopen('data.txt','wt');   % data.txt為寫入文件名matrix = yCopy;                     % M為要存儲的矩陣[m,n]=size(matrix);                     for i=1:1:mfor j=1:1:nif j==n        fprintf(fid,'%f\n',matrix(i,j));else       fprintf(fid,'%f\n',matrix(i,j));endendendfclose(fid);
方法二:
fid =fopen('data.txt', 'wt');mat = M;for i =1:size(mat, 1)    fprintf(fid, '%f\t', mat(i,:));    fprintf(fid, '\n');endfclose(fid);

以上是“Matlab如何實(shí)現(xiàn)文本操作”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!


網(wǎng)頁名稱:Matlab如何實(shí)現(xiàn)文本操作
當(dāng)前網(wǎng)址:http://weahome.cn/article/pcjpeo.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部