[問題] 請問一個一個讀取座標值已回收

看板MATLAB作者 (電漿實驗室)時間16年前 (2009/05/13 20:51), 編輯推噓1(103)
留言4則, 3人參與, 最新討論串1/1
請問如何一個一個讀取座標值 我的座標值是以矩陣形式存放 矩陣名子為 c 為 286*2 矩陣 儲存的檔案檔名為 coordinate.txt fid = fopen('coordinate.txt','r'); for i=1:286; fprintf(fid,'%d \t %d \n',c(i,:)); pause(1); %每隔一秒讀一個 fclose(fid); 請問這樣的程式碼 該如何修改呢? Error using ==> fprintf Invalid file identifier. Use fopen to generate a valid file identifier. Error in ==> rs232_1 at 21 fprintf(fid,'%d \t %d \n',c(i,:)); 以上為程式說我錯的敘述 麻煩各位高手了 謝謝大家 感激不盡 -- 人生可貴朋友情 尋之當珍惜 世間難得知己心 得知且相惜 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.123.72.3

05/13 20:58, , 1F
'r' ==> 'w'
05/13 20:58, 1F

05/13 21:02, , 2F
我現在是要讀座標 不是要寫座標ㄟ 請問為何要將r變成w呢?
05/13 21:02, 2F

05/13 21:13, , 3F
for-loop的end在哪裡呢?應該要放在fclose之前
05/13 21:13, 3F

05/13 21:24, , 4F
感謝
05/13 21:24, 4F
文章代碼(AID): #1A2i9Scz (MATLAB)
文章代碼(AID): #1A2i9Scz (MATLAB)