[問題] 關於fscanf
我有一個.m檔想要scan進去 長這樣
*=======Bus Information=========*
*Bus Num | Bus Volts / Angle*
*===============================*
* 1 | 1.000/ 0.000*
* 2 | 1.000/ 0.063*
* 3 | 0.942/-0.121*
* 4 | 0.904/-0.224*
我想把那個4*3的矩陣存進去
目前是使用
fid = fopen('pfoutput.m','r');
ine1 = fgets(fid);
ine2 = fgets(fid);
ine3 = fgets(fid); %略過三行
A(1,:) = fscanf(fid,'%*s%g%*s%g%*s%g')';
A(2,:) = fscanf(fid,'%*s%g%*s%g%*s%g')';
A(3,:) = fscanf(fid,'%*s%g%*s%g%*s%g')';
但這樣第三行就匯不進去,第四行也不行 我猜是那個負號搞怪...
請問各位大大有什麼解決方法嘛?
感謝!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 174.109.76.35
推
10/14 20:55, , 1F
10/14 20:55, 1F