看板 MATLAB 關於我們 聯絡資訊
我的程式原本是寫成script 因為想要用C#從外面call,所以把它改成function 基本上我只是在最上面加一行 function ans = myfunc(filename) (filename是程式中會load的一個.mat檔) 但執行的時間卻多了10幾倍 請問這有可能是什麼原因嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.175.115 ※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1442647322.A.09A.html
ETETETET: 讀檔的大小會影響,如果檔案大就會讀一陣子;另外如果你 12/01 11:11
ETETETET: 輸出變數很大(例如一張圖,一個影片)也會影響時間,因 12/01 11:11
ETETETET: 為最後其實是把輸出複製到main裡所以也會花些時間 12/01 11:11