replace initial matrix with a new one on Simulink
显示 更早的评论
hi, I have this problem: I am making a simulink program for attitude determination, in the first step I use an initial matrix to calculate the rotation of my vector, after this I use the vector to calculate a new matrix, now I would like to repeat the same procedure but use the new matrix found to replace the initial one and so on for the following steps. how can I do?
回答(1 个)
Fangjun Jiang
2022-11-14
0 个投票
All you need is a "Product" block and a "Unit Delay" block. Use the "Unit Delay" block to get the value of s from previous step.
7 个评论
And Cav
2022-11-14
And Cav
2022-11-14
Fangjun Jiang
2022-11-15
Use the "From Workspace" block to import the pre-defined A value at any time. Read the Help document of the block. There is a particular format that you meed to construct.
And Cav
2022-11-15
Fangjun Jiang
2022-11-15
Look at this link or your local help document. There is an example for reading in 2-D matrix signal.
And Cav
2022-11-15
And Cav
2022-11-16
类别
在 帮助中心 和 File Exchange 中查找有关 Programmatic Model Editing 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!