看板 MATLAB 關於我們 聯絡資訊
各位大大好 我最近用RS232讀取PIC的值 讀到的是字串 請問要如何能夠讓他畫成點呢? t=0; o=0; while o==0; hold on for i=1:50 pause(0.1); out=fread(SerPIC,10,'uint8'); fprintf('%s',out) %plot(t,out,'*r') t=t+0.1; end hold off o=1; end 用plot得到的圖似乎是字串經過ASCII轉換後的數字 例如應該讀到344.00 可是圖形上的點卻是ASCII轉換後的數字 請問要怎麼做才能使字串例如344.00 畫在plot的圖上呢? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.116.179.121 ※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1464032853.A.082.html
name0625: str2double 05/24 07:14