Simulink Vector to PS vector conversion

Hi,
In my simulation I have a vector signal coming from simulink domain. I want to give the signal to different blocks in PS domain. Something like shown below.
This gives me an error :
Error in port widths or dimensions. 'Output Port 1' of 'untitled/Constant' is a one dimensional vector with 3 elements.
Error in port widths or dimensions. 'Input Port 1' of 'untitled/Simulink-PS Converter' is a one dimensional vector with 1 elements.
Any suggestions on how to extract simulink vector/array in different PS signals?

回答 (1 件)

Abhinav Aravindan
Abhinav Aravindan 2024 年 3 月 28 日

0 投票

It is my understanding that you would like to extract a Simulink vector elements and use them as inputs for different PS signals. A possible workaround is to use Demux to extract the vector elements and use separate Simulink-PS Converter blocks for each element.
A sample model illustrating the approach is provided below.
A similar MATLAB Answers query has been addressed in the following link for your reference.
Please find below relevant documentations for further detail.

カテゴリ

製品

リリース

R2023b

タグ

質問済み:

2024 年 3 月 18 日

回答済み:

2024 年 3 月 28 日

Community Treasure Hunt

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

Start Hunting!

Translated by