Borrar filtros
Borrar filtros

Multi-Dimension Matrix input for Simulink Test R2022a

3 visualizaciones (últimos 30 días)
James_Cars
James_Cars el 1 de Nov. de 2023
While creating test case inputs through the Simulink Test Signal Editor, I encounter the following error:
Time: [0 10]
Data: randn(1920. 1200)
I receive the error: "Data dimensions and time dimensions must be compatible"
Is there a way to create a multi-dimension matrix (in this case, just 2D) as an input for Simulink Test?

Respuestas (1)

Guilherme Costa Nascimento
Guilherme Costa Nascimento el 2 de Nov. de 2023
Yes, you can create multidimensional signals in the Signal Editor. In your data, every column is treated as a separate "sub"-signal.You are getting this error because the number of rows in your data does not match the number of points in you time vector.
[0 10] is a 1x2 vector, so the Signal Editor expects your data to only have 2 rows, but your data has 1920 rows.
I think the following is what you are looking for
Time: linspace(0, 10, 1920)
Data: randn(1920, 1200)

Etiquetas

Productos


Versión

R2022a

Community Treasure Hunt

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

Start Hunting!

Translated by