matlab快速入門(26):數據導入


importdata 函數允許加載各種數據的不同格式的文件。

 

 

導入圖片,舉個例子,如下就h會導入顯示圖片:

A = importdata('ngc6543a.jpg');
image(A)

 

 導入文本

使用文本編輯器創建一個帶有列標題的稱為 myfile01.txt 的空格分隔 ASCII 文件。

Day1  Day2  Day3  Day4  Day5  Day6  Day7
95.01 76.21 61.54 40.57  5.79 20.28  1.53
23.11 45.65 79.19 93.55 35.29 19.87 74.68
60.68  1.85 92.18 91.69 81.32 60.38 44.51
48.60 82.14 73.82 41.03  0.99 27.22 93.18
89.13 44.47 17.63 89.36 13.89 19.88 46.60

  導入該文件並指定空格分隔符和單個列標題。代碼如下:

filename = 'myfile01.txt';
delimiterIn = ' ';
headerlinesIn = 1;
A = importdata(filename,delimiterIn,headerlinesIn);

 查看第 3 列和第 5 列。

for k = [3, 5]
   disp(A.colheaders{1, k})
   disp(A.data(:, k))
   disp(' ')
end

從剪貼板導入數據

將以下行復制到剪貼板。選擇相應文本,右鍵點擊,然后選擇復制。

1,2,3
4,5,6
7,8,9

鍵入以下內容將剪貼板數據導入到 MATLAB® 中。

A = importdata('-pastespecial')

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM