1
我有Matlab工具箱包含.p後綴的文件。如何使用Matlab工具箱包含.p後綴?
我設置路徑,但是當我運行工具箱的主要文件,出現此錯誤:
p在MATLAB的版本7.5(R2007b)之前產生的,是 不再支持。使用pcode重新生成使用MATLAB R2007b或更高版本的文件。
有什麼辦法可以使用這個工具箱的新版本的matlab像2011或更新?
我有Matlab工具箱包含.p後綴的文件。如何使用Matlab工具箱包含.p後綴?
我設置路徑,但是當我運行工具箱的主要文件,出現此錯誤:
p在MATLAB的版本7.5(R2007b)之前產生的,是 不再支持。使用pcode重新生成使用MATLAB R2007b或更高版本的文件。
有什麼辦法可以使用這個工具箱的新版本的matlab像2011或更新?
p代碼文件是m文件的混淆版本,不應該被接收者讀取;然而,MATLAB仍然能夠讀取和解釋這些文件,就好像它們是原始的(未混淆的)m文件。
由於錯誤狀態,MATLAB的老版本被用來生成你有的p代碼文件,因此它可能與你正在使用的MATLAB版本不兼容。
您將需要獲得原始m文件的副本,因爲沒有可靠的方法來「重新編譯」p代碼文件。您需要在原始m文件上運行pcode
以生成新的/兼容的p文件。
這可能需要您與原始開發人員取得聯繫。
這就是說,它應該只是一個警告,你應該能夠仍然使用文件的警告,可能會有意想不到的行爲。
您必須要求作者使用MATLAB R2007b或更高版本重新生成該文件。 – excaza