不知火舞的被虐|伊人天伊人天天综合网|博洛尼亚天气|任你懆这里只有精品4|久久美日韩精品久久|掌中之物漫画免费阅读观看|0丨d老妇

matlab將一個含有規(guī)律格式的dat文件,拆分成多個dat文件并輸出? 200

瀏覽:2143 回答:2

如題,我有一個有一定規(guī)律的dat文件,想每隔16行輸出為一個新的dat文件(對應(yīng)文件中的load到quit,為一個要輸出的dat文件)

該16行的字符、數(shù)據(jù)、格式都不可以變,包括空的一行也要保留; 

輸出名稱的話 最好也有規(guī)律;(實(shí)際要輸出上千個dat文件 ,上傳只是要輸出的前四個dat);

求指導(dǎo)!!

https://pan.baidu.com/s/1RUPotOEbq3bKxyPF9L7F_A

上面是dat文件的鏈接地址 因?yàn)闆]法直接上傳dat文件

邀請回答 我來回答

全部回答

(1)
默認(rèn) 最新
侯瑞彬
沒用matlab這么做過,下面這段python代碼可以實(shí)現(xiàn)你想要的功能,希望對你有所幫助。 f=open('input.dat') fc=f.readlines() f.close() i = 0 for each in fc: if each.startswith('LOAD'): i += 1 fileName='%i.dat' %i ff = open(fileName,'w') ff.write(each) elif each.endswith('QUIT'): ff.write(each) ff.close() else: ff.write(each)
2018年5月20日
已采納 評論 1 點(diǎn)贊

沒解決?試試專家一對一服務(wù)

換一批
    App下載
    技術(shù)鄰APP
    工程師必備
    • 項(xiàng)目客服
    • 培訓(xùn)客服
    • 平臺客服

    TOP