数字のデータに文字を入れて出力させたい

5 Ansichten (letzte 30 Tage)
OGATA YUUKI
OGATA YUUKI am 6 Dez. 2021
UnityとMATLAB間でデータのやり取りをするところで詰まっています。
Simulinkを使用し計算を行いUnity側にUDP通信を使用しデータを送信するところは上手くいったのですが、受信側のUnityのPlayback Speedに数値を反映させるためには"F"を数字の後に追加しなくてはなりませんでした。
Simulinkにて計算した数値に文字を追加できる方法をご存じの方がいましたらご教授願いたいです。
また、Unityに詳しい方がいました、MATLABの質問掲示板で恐縮ですがPlayback Speedの"F"を使用しないで可変させる方法をご教授いただきたいです。
よろしくお願いします。

Antworten (1)

Toshinobu Shintai
Toshinobu Shintai am 6 Dez. 2021
ASCIIコードでは、"F"は10進数で70、16進数で46なので、この1バイトの数字を後に付ければよいのではないでしょうか。Constantブロックに上記の数字を入れてuint8型に設定すると1バイトにできます。

Kategorien

Mehr zu Simulink finden Sie in Help Center und File Exchange

Produkte


Version

R2021b

Community Treasure Hunt

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

Start Hunting!