Failed to convert C3D with Matlab program

Provide easy-to-use, extensible software for modeling, simulating, controlling, and analyzing the neuromusculoskeletal system.
POST REPLY
User avatar
John Tiger
Posts: 4
Joined: Sun Mar 20, 2016 7:51 pm

Failed to convert C3D with Matlab program

Post by John Tiger » Tue Nov 27, 2018 9:33 am

Dear all,

I am trying to use the c3d convert function in Matlab file of Opensim 4.0.However, when I run the c3dExport.m, and loaded a c3d file,
some error occurred:

Error using osimC3D
The specified superclass 'matlab.mixin.SetGet' contains a parse error, cannot be found on MATLAB's search path, or is shadowed by another file with the same name.


I have tried to modify the function but failed.Could you please give me some suggestions? Thanks for your time!

Best regards,
John

Tags:

User avatar
jimmy d
Posts: 1375
Joined: Thu Oct 04, 2007 11:51 pm

Re: Failed to convert C3D with Matlab program

Post by jimmy d » Tue Nov 27, 2018 10:43 am

Matlab can't find 'matlab.mixin.SetGet', which is the superclass that osimC3D.m inherits from. What version of Matlab are you using?

Type

Code: Select all

which matlab.mixin.SetGet
into your Matlab Command Window. It should return;
matlab.mixin.SetGet is a built-in method % matlab.mixin.SetGet constructor

User avatar
John Tiger
Posts: 4
Joined: Sun Mar 20, 2016 7:51 pm

Re: Failed to convert C3D with Matlab program

Post by John Tiger » Wed Nov 28, 2018 12:09 am

Hi, James,

Thanks for your reply!

The version of matlab is R2014a.
In addition, when I typed which matlab.mixin.SetGet, it showed cannot find matlab.mixin.SetGet.

John

POST REPLY