Re: [問題] ascii 運算已回收
※ 引述《SEAMAN4IN2 (悠然)》之銘言:
: 各位板友好
: 我要把一個513x512的ascii檔拿來作運算
: 先把它變成512x512(因為第一行為 1~512, 多出來的指標)
: 再來就是把它每一個元素減 2000
: 再每一個除上 10
: 再輸出成ascii檔or矩陣(能作圖就可)
: ----------------------------------------------------------
: 請問原始的ascii要轉成矩陣再運算嗎?
: 如果要的話要用那一些函數?
: 如果不要的話請問怎麼樣簡單快速做到以上目的
: 謝謝回覆
: ps: 原po是新新新手
fid = fopen('input.txt');
z = fscanf(fid,'%g');
fclose(fid);
z = reshape(z,513,512);
z = (z(2:end,:)-2000)./10;
應該就可以用z作圖了
[x,y] = meshgrid(1:512,1:512);
mesh(x,y,z)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.40.22.233
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章