Yahoo奇摩知識+ 將於 2021 年 5 月 4 日 (美國東部時間) 終止服務。自 2021 年 4 月 20 日 (美國東部時間) 起,Yahoo奇摩知識+ 網站將會轉為唯讀模式。其他 Yahoo奇摩產品與服務或您的 Yahoo奇摩帳號都不會受影響。如需關於 Yahoo奇摩知識+ 停止服務以及下載您個人資料的資訊,請參閱說明網頁。

橘子 發問時間: 電腦與網際網路軟體 · 1 0 年前

matlab 讀取多個檔案 及畫圖問題

請問~

我桌面有一個資料夾 A

裡面有50筆 txt 檔案

我要怎麼能夠一次讀取進 matlab

並且 全部劃圖出來

麻煩大大解惑 謝謝

1 個解答

評分
  • Chaos
    Lv 7
    1 0 年前
    最佳解答

    首先利用cd的指令進入到該檔案的資料夾中,例如

    >>cd c:\matlab\datafiles

    進入後你的檔案最好是能依據序號排列,例如其為

    data1.txt

    data2.txt

    :

    data50.txt

    若是如此就可以按照下面方式讀入與畫圖

    for k=1:50

    filename=['data' num2str(k) '.txt'];

    eval(['load ' filename ' -ascii'])

    figure(k)

    eval(['plot(data' num2str(k) ')'])

    end

    參考資料: 教學經驗
還有問題?馬上發問,尋求解答。