Re: [問題] ascii 運算已回收

看板MATLAB作者時間16年前 (2009/05/03 21:38), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
※ 引述《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
文章代碼(AID): #19_Pv5Qi (MATLAB)
文章代碼(AID): #19_Pv5Qi (MATLAB)