I have the R2017b student version of matlab. But a I have to use a P-code created under R2013a version. Can I downgrade to the R2013 a version?

3 件のコメント

Walter Roberson
Walter Roberson 2017 年 11 月 11 日
I have seen contradictory information about this for Student licenses, and no information about this for Home licenses or MOOC licenses. It is known to be possible for the other (non-Trial) licenses.
Walter Roberson
Walter Roberson 2017 年 11 月 11 日
(R2007b was the version where pcode become incompatible.)
Darby Lima
Darby Lima 2017 年 11 月 12 日
OMG... What now?

サインインしてコメントする。

 採用された回答

Jan
Jan 2017 年 11 月 11 日

0 投票

The P-code standard did not change between the Matlab versions 2013a and 2017b as far as I know. Are you sure that the incompatibility concerns the P-file, or is one of the functions called from inside the P-file not contained in your Matlab installation? Providing a complete copy of the error message might reveal this detail.

1 件のコメント

Darby Lima
Darby Lima 2017 年 11 月 11 日
編集済み: Walter Roberson 2017 年 11 月 11 日
Thanks for the answer (^_^).
Follows the error message:
No constructor 'handle.listener' with matching signature found.
Error in uiextras.Container (line 95)
obj.Listeners{end+1,1} = handle.listener( containerObj, findprop( containerObj, 'PixelBounds' ),
'PropertyPostSet', @obj.onResized );
Error in uiextras.CardPanel (line 50)
obj = obj@uiextras.Container( varargin{:} );
Error in uiextras.TabPanel (line 51)
obj = obj@uiextras.CardPanel( varargin{:} );
Error in mbdep
Error in gui_mainfcn (line 264)
feval(gui_State.gui_OutputFcn, gui_hFigure, [], gui_Handles);
Error in mbdep

サインインしてコメントする。

その他の回答 (3 件)

Walter Roberson
Walter Roberson 2017 年 11 月 12 日

1 投票

The code appears to make use of the GUI Layout Toolbox, https://www.mathworks.com/matlabcentral/fileexchange/47982-gui-layout-toolbox -- or to be more precise, the older version of it https://www.mathworks.com/matlabcentral/fileexchange/27758-gui-layout-toolbox
Possibly that toolbox is not installed in your newer version of MATLAB.

3 件のコメント

Darby Lima
Darby Lima 2017 年 11 月 12 日
Wow... maybe! Thank you very much! I'll try it!
Vahid Khorasani
Vahid Khorasani 2018 年 7 月 20 日
Did not work!
Walter Roberson
Walter Roberson 2018 年 7 月 20 日
Vahid Khorasani: which MATLAB release are you using, and which version of the GUI Layout Toolbox do you have installed?

サインインしてコメントする。

Darby Lima
Darby Lima 2017 年 11 月 12 日

0 投票

I've installed the older version of toolbox, but the problem still persists.

3 件のコメント

Walter Roberson
Walter Roberson 2017 年 11 月 12 日
You would need the newer version of the toolbox for newer MATLAB.
Yair Altman
Yair Altman 2017 年 11 月 12 日
More precisely:
These two versions are incompatible, and you should only have the correct version in your Matlab path, depending on your Matlab release.
Darby Lima
Darby Lima 2017 年 11 月 12 日
編集済み: Darby Lima 2017 年 11 月 12 日
I tried both, one at a time. Now, I uninstalled Matlab and then a reinstallation. With the https://www.mathworks.com/matlabcentral/fileexchange/47982-gui-layout-toolbox, worked properly.
Thank you very much!

サインインしてコメントする。

Darby Lima
Darby Lima 2017 年 11 月 12 日

0 投票

Thank you all for the comments, I solved the problem with the https://www.mathworks.com/matlabcentral/fileexchange/47982-gui-layout-toolbox
I also reinstalled matlab then the GUI. (^_^)

カテゴリ

ヘルプ センター および File ExchangeProgramming についてさらに検索

タグ

質問済み:

2017 年 11 月 11 日

コメント済み:

2018 年 7 月 20 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by