Re: [問題] 矩陣寫入txt的問題(已爬文)已回收
※ 引述《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
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章