Why is System Objects creation failing in various toolboxes in MATLAB 8.0 (R2012b)?

The usage of System Object of different Toolboxes produce the same error:
>> h = dsp.convolver % from DSP
>> hp = comm.BPSKModulator % from Communication Systems
Error using <SYSTEM OBJECT NAME>
The specified superclass 'matlab.system.SFunSystem' contains a parse error or cannot be found on MATLAB's search
path, possibly shadowed by another file with the same name.

 Accepted Answer

Try the steps mentioned below :
1. On the MATLAB 8.0 (R2012b) command prompt, please execute the following command :
>> winopen([matlabroot '\toolbox\shared\system\sfun\+matlab\+system\'])
In the folder, do you see 'SFunSystem.p' file located? This file is the one which has the superclass 'matlab.system.SFunSystem'.
If you are able to see this file, please execute the following command to restore defaults :
>> restoredefaultpath
>> rehash toolboxcache
>> savepath
Restart MATLAB, and please create the system object.
If the folder is not present, make sure the required softwares are installed on the system, such as for Communication System Toolbox, the following other toolboxes are required:
<http://www.mathworks.com/products/availability/#CM>
Check it specifically for the toolbox you are facing issues with.

More Answers (0)

Categories

Tags

No tags entered yet.

Community Treasure Hunt

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

Start Hunting!