2014-01-30 65 views

回答

3

如果您最近寫了它,希望代碼在您的腦海中仍然新鮮。

在這種情況下,我會建議您抓取發佈說明,並開始向後閱讀,直到找到您使用的新功能。

對於我的大部分代碼片段來說,向後兼容停止在~不允許輸出的位置,其中sort只有一個可能的輸出參數。或者rng還不存在。至少我會研究這些問題,因爲它們是非常重大的變化。


如果你不願意爲不同的版本嘗試大量運行:只需猜測。 如果它運行在舊版本和新版本上,它很可能也會在它們之間的所有版本上運行。如果這是一次性問題,並且代碼運行起來很簡單,但您不想獲得舊的matlab版本,則可以考慮聯繫Mathworks支持並要求他們嘗試。

旁註:如果您只擔心語法的有效性,那麼挖掘舊版本mlint而不是完整安裝可能就足夠了?

+1

+1還要注意['unique'](http://www.mathworks.es/es/help/matlab/ref/unique.html)在R2013a上改變了它的行爲。這在過去給我帶來了麻煩 –

相關問題