我正在教授一些matlab類,並且我們有一些版本問題......有些學生使用的版本與2008b一樣早,實驗室中的一些計算機版本的版本和2007a(或像2012b一樣新)。我想創建一些可以在所有這些版本上運行的pcode文件......這樣他們就可以在不看到創建它們的實際代碼的情況下檢查結果。爲教學目的創建向後兼容的p代碼
我知道Matlab 2013a(我每天使用的版本)可以操作從任何以前的版本製作的pcode文件,但舊版本無法運行用我的電腦製作的pcode。
有沒有什麼辦法可以創建向後兼容的pcode文件?我知道我可以找到最舊的版本,並在該計算機上製作一個pcode並分發它......但這真的很煩人。尤其是因爲我沒有對版本的一樣古老一些學生的許可(我最早是2010A和一些學生/實驗室的計算機都還停留在2008B)
感謝,
威爾
我不知道任何其他方法,而不是測試舊版本的Matlab上的代碼。 – Oleg
即使向後兼容,您是否轉換爲P代碼的M文件? – horchler
設置服務器供學生登錄是另一種選擇。但是一所大學應該比運行5年以上版本的Matlab做得更好。你應該考慮與你的部門主席討論這個問題。 – horchler