新手: 讀txt檔作圖 已回收

看板MATLAB作者 (.com)時間16年前 (2010/03/10 09:05), 編輯推噓2(204)
留言6則, 3人參與, 最新討論串1/1
現在我只會開檔 fid=fopen('C:\Users\Eric\Desktop\data1.txt','r'); 接下來我要怎樣成功讀檔作圖呢呢?? 我的想法是 讀檔儲存到一個矩陣M[,] x 是矩陣的 第一行元素 , y是矩陣的第二行元素 plot(x,y) 謝謝 data1的資料如下 0.000 1.726502e-01 1.000 8.555435e-02 2.000 4.019345e-02 3.000 1.801528e-02 4.000 7.746745e-03 5.000 3.212729e-03 6.000 1.291760e-03 7.000 5.061636e-04 8.000 1.942448e-04 9.000 7.334075e-05 10.000 2.735688e-05 11.000 1.011766e-05 12.000 3.721577e-06 13.000 1.364988e-06 14.000 5.002678e-07 15.000 1.835174e-07 16.000 6.747101e-08 17.000 2.488523e-08 18.000 9.213971e-09 19.000 3.426306e-09 20.000 1.279937e-09 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.64.90.20 ※ 編輯: LotteEric 來自: 61.64.90.20 (03/10 09:12)

03/10 09:59, , 1F
data = textread('data1.txt');
03/10 09:59, 1F

03/10 09:59, , 2F
plot(data(:,1),data(:,2));
03/10 09:59, 2F

03/10 10:52, , 3F
感謝 再問一下~因為y軸數據很小,怎樣如何讓y軸的原點
03/10 10:52, 3F

03/10 10:52, , 4F
從上而下,而非預設的 從下而上~~~
03/10 10:52, 4F

03/10 15:43, , 5F
set(gca,'YDir','Reverse')
03/10 15:43, 5F

03/10 23:49, , 6F
load or importdata
03/10 23:49, 6F
文章代碼(AID): #1Bbl1f_l (MATLAB)