Cannot Add Parameters - "Parameter is not floating point and will be cast to double"

8 ビュー (過去 30 日間)
Dieter
Dieter 2024 年 9 月 21 日
回答済み: Dieter 2024 年 9 月 24 日
I am trying to use the sensitivity analyzer on a golf swing model I have that uses parameters from model workspace. Whenever I try and add parameters to the sensitivity analyzer. Whenever I try and add it says:
"The following parameter(s) are not floating point and will be cast to double: HipConstant"
After saying this it does not add the parameter and does not cast it to double. How do I change my parameters to floating point if that is in fact the issue.
I've tried going into the model workspace and changing parameter data type from auto to double and it doesn't change the behavior.
Edit: I've attached the model and input file to the question.
  4 件のコメント
Ayush
Ayush 2024 年 9 月 24 日
I tried to reproduce the issue but getting this:
Error evaluating 'PreLoadFcn' callback of block_diagram 'GolfSwing'.
Callback string is 'cd(matlabdrive);'
Caused by:
matlabdrive is not supported because MATLAB Drive is not available.
Sreeram
Sreeram 2024 年 9 月 24 日
@Maven Euler: I fixed it by clearing the PreLoadFcn, and placing ModelInputs.mat in the same folder as the SLX file.

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

採用された回答

Sreeram
Sreeram 2024 年 9 月 24 日
Hi Dieter,
I also faced the same issue with the model you shared in MATLAB R2024a. However, I could successfully add the parameter in MATLAB R2024b. So, I recommend updating to MATLAB R2024b.
I hope it helps.

その他の回答 (1 件)

Dieter
Dieter 2024 年 9 月 24 日
This fixed it. Thank you both so much for your time / help!

カテゴリ

Help Center および File ExchangeIntroduction to Installation and Licensing についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by