Error when running a satellite model with a 6 DOF joint (simscape multibody)

4 views (last 30 days)
Despite not altering the satellite simulink file in any way I get the following error when trying to run the simulation ....
['satellite_simulink/Ex-Alta 1/6-DOF Joint']: Parameter check for block 'satellite_simulink/Ex-Alta 1/6-DOF Joint' failed.
Caused by:
Insufficient number of outputs from right hand side of equal sign to satisfy assignment.
Component:Simulink | Category:Block error
As I mentioned, I have not changed ANYTHING in the simulink model or attached anything new to the inputs/outputs of the Ex-Alta 1. I have a full MATLAB 2020a install on both my Mac and Surface Pro 3 and both give me the same error.
Any help would be greatly appreciated.

Answers (1)

Steve Miller
Steve Miller on 6 Jun 2021
It appears your model uses a MATLAB expression in the 6-DOF Joint that does not produce an answer compatible with the parameter field. If you upload the model, we can help you fix that expression.
--Steve

Products


Release

R2020a

Community Treasure Hunt

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

Start Hunting!