[討論] 關於TXT檔案裡數據存成多個矩陣?
如提 剛接觸MATLAB不久 想把TXT檔案裡的數據移到MATLAB上繪圖
TXT檔案數據格式如下:
0.000000 10.000000
0.000000 10.000000
2
3.000000 5.000000 5.000000 3.000000 3.000000
1.000000 1.000000 7.000000 7.000000 1.000000
6.000000 7.000000 7.000000 6.000000 6.000000
1.000000 1.000000 8.000000 7.000000 1.000000
0.000000 5.000000 6.000000 7.000000 10.000000
0.000000 1.000000 7.000000 8.000000 10.000000
我想要存成
ax = [0.000000 10.000000]
ay = [0.000000 10.000000]
c = 2
d1x = [3.000000 5.000000 5.000000 3.000000 3.000000]
d1y = [1.000000 1.000000 7.000000 7.000000 1.000000]
d2x = [6.000000 7.000000 7.000000 6.000000 6.000000]
d2y = [1.000000 1.000000 8.000000 7.000000 1.000000]
fx = [0.000000 5.000000 6.000000 7.000000 10.000000]
fy = [0.000000 1.000000 7.000000 8.000000 10.000000]
大致說明一下 因為我是想用來繪圖
標xy的都是x或y的座標點
a開頭的矩陣是兩個點 我想把這兩個點連成線
d開頭的是多邊形 我希望能記錄角點座標以連城多邊形
c是代表有幾個d 像是上述例子c是2 所以d有兩個 也就是兩個多邊形
f則是要一條曲折的線
想請問有辦法這樣讀取紀錄嗎?
先記錄c來看會有幾個d 然後再用loop宣告存取d
已經想好幾天了...不知從何下手
希望大大能解惑 先謝謝各位大大了...
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.147.27.180
※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1495374950.A.5CC.html
→
05/22 17:56, , 1F
05/22 17:56, 1F
推
05/22 18:14, , 2F
05/22 18:14, 2F
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章