SimulinkでMatlab Functionを使​うときに倍精度の数値​が使えない

Matlabで機械学習をし、それを関数として書き出しました。それをSimulinkのMatlab Functionを使い埋め込みました。その後、関数の結果を比較したとろこ、値は異なり、原因を探ったとろこ、Simulink上のMatlab Fucntionでは単精度の数値を扱っているようで、小数点が丸められていました。倍精度の数値を使う方法はないでしょうか?

Réponses (1)

Hiroshi Iwamura
Hiroshi Iwamura le 4 Avr 2023

0 votes

MATLAB Function でも double のはずなので、何をするとそうなるのか、簡単な例を示すことが可能でしたらそれをUpしていただいた方がよいかと思います。

Catégories

En savoir plus sur Simulink dans Centre d'aide et File Exchange

Produits

Version

R2022b

Community Treasure Hunt

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

Start Hunting!