Re: [問題] 該如何寫出判斷的功能??已回收
剛好最近有用到,希望對你有幫助。
以下是我打的m-file,請測試看看。
B = dlmread('data.txt'); % B為讀取出來的矩陣
fid = fopen('data2.txt','w+'); % 輸出的txt檔
for index = 1 : length(B) ; %看B有幾個
if B(index)>=0.9
fprintf(fid,'%10f\n',1);
else
fprintf(fid,'%10f\n',0);
end
end
result = dlmread('data2.txt')
fclose('all');
※ 引述《jsp0520 (Enzo)》之銘言:
: 是這樣的
: 假如在檔案 data.txt 中有四個數字
: 0.5
: 0.2
: 1.2
: 1.5
: 該如何利用m-file寫出一段判斷程式
: 如大於等於0.9即為1,小於0.9即為0
: 並將結果存在一個新的檔案中
: 如: data'.txt
: 0
: 0
: 1
: 1
: 由於目前趕著量晶片為口試準備中
: 且對於寫m file實在不是很擅長
: 希望板上前輩不吝給予賜教
: 感激不盡 <(____)> 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.22.18.21
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 3 篇):