Can the data type of a Simulink PS converter be boolean instead of double/single?

12 ビュー (過去 30 日間)
Shivani
Shivani 2024 年 8 月 5 日
回答済み: Madheswaran 2024 年 8 月 5 日
I have a signal. A data type conversion block is being used to convert the data type of the signal to boolean. The signal then goes to Simulink PS converter. Upon doing so the follwoing error pops up.
Request for help to use boolean data type signals with Simulink PS converters.

回答 (1 件)

Madheswaran
Madheswaran 2024 年 8 月 5 日
Hi Shivani,
As it is mentioned in the documentation, the only the datatype double is supported as an input datatype for input port in Simulink-PS Converter block. However, you can add a ‘Data Type Conversion’ block to convert the signals of type Boolean to the corresponding double values, i.e., 0 for false and 1 for true.
Please refer to the following documentation for Simulink-PS convertor block:
  1. https://mathworks.com/help/simscape/ref/simulinkpsconverter.html#mw_b1ddb719-e375-4152-a567-9b5e2cf5e013
  2. https://in.mathworks.com/help/simulink/ug/control-signal-data-types.html

カテゴリ

Help Center および File ExchangeSwitches and Breakers についてさらに検索

製品


リリース

R2023b

Community Treasure Hunt

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

Start Hunting!

Translated by