Re: [問題] 矩陣寫入txt的問題(已爬文)已回收

看板MATLAB作者 (老手嫩嫩)時間16年前 (2009/10/23 00:45), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《lookat1205 (go to 台北)》之銘言: : 請問如何將一個a*b的矩陣寫入到txt檔.. : ex: M矩陣為 0 1 2 3 4 5 6 7 : 0 1 2 3 4 5 6 7 : 0 1 2 3 4 5 6 7 : 0 1 2 3 4 5 6 7 : 存入到TXT檔後,打開TXT黨會跟上面一模一樣~每個數字都會空一格~ : 是純數字,不會有科學符號產生~ : 請版上的朋友幫幫忙~感謝你了~ 將以下程式碼儲存成 test.m ------------------------------------------------------------------------- function test clc clear % declare the size of matrix M and Set values of matrix M M = [0 : 1 : 7] ; % fprintf the elements of Maatrix M to a file named " Matrix_M.txt " fid = fopen('Matrix_M.txt','w') ; for i = 1 : 4 for j = 1 : length(M) , fprintf(fid, ' %d ', M(j) ) ; end fprintf(fid, '\n' ) ; end fclose(fid) ; ----------------------------------------------------------------------------- 更改路徑 ---> test.m 所在目錄位置 在 MATLAB Command Window 下 輸入 test ----> 按下 Enter 回到 test.m 所在目錄位置 ---> 按右鍵用 WordPad 開起檔案 ---> OK!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.26.240
文章代碼(AID): #1Au8mV0A (MATLAB)
文章代碼(AID): #1Au8mV0A (MATLAB)