Error in port widths or dimensions Error.
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Onat Aytac
el 29 de Mayo de 2021
Comentada: wei bin
el 21 de Abr. de 2022
My input is a time history which is a 1x3001 double. How can I solve that error? Thanks.
2 comentarios
Mathieu NOE
el 31 de Mayo de 2021
hello
you're using the wrong block for the input; here it's like you want to have all the 3001 values of the input vector feeding at every time stamp the system; this is not waht you want; you want to take one value per time stamp
look at the simulink demo files
Respuesta aceptada
Fangjun Jiang
el 1 de Jun. de 2021
If your t=sin(0:0.01:30), which is 1x3001 double, you need to make it a column vector and then use the "From Workspace" block.
You also need to specify the time steps for this data, for example, TimeStep=0:0.01:30.
Then specify the value of the "From Workspace" block as [TimeStep', t']
2 comentarios
wei bin
el 21 de Abr. de 2022
Hello, may I know you? I'm a student of Shenyang Architecture and Architecture University. My name is Wei bin. Today, I saw the answer to your question and solved the problem I've been wondering for several days. Can I know the you, my email weibin@stu.sjzu.edu.cn ; My wechat 18895374281;
Más respuestas (0)
Ver también
Categorías
Más información sobre Simulink Functions en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!