1 在UNIX環境中,使用'system'命令和MATLAB中的!字符之間有什麼區別,用於向OS發送命令?他們中的任何一個比另一個更快?使用!-command或system()有什麼區別? 來源 2017-10-10 MBA +0 你爲什麼不用'tic'和'toc'來測試它 – Bernhard
1 !只是執行系統命令,並打印輸出到MATLAB命令提示符。退出代碼丟失。 system()也是這樣,但它允許您將輸出和出口代碼捕獲到變量中。系統命令的輸出沒有回顯到MATLAB命令提示符。 由於!只是一些語法糖,我期望兩個命令之間性能差別很小。但是,與往常一樣,profiling是真正爲您的特定情況和設置回答該問題的唯一方法。請參閱dos,unix。 來源 2017-10-10 10:19:09
你爲什麼不用'tic'和'toc'來測試它 – Bernhard