How can I use the 'From File'-block with simulation targets other than rsim?
이전 댓글 표시
In the documentation it says the 'From File'-block is usable with double, one-dimensional, real signals, if using any simulation target other than rsim. I tried it in several simple models, but the data contained in the specified .mat file at compile time is simply hard coded in the generated code. The compiled model will obviously give the same results no matter which data is contained in the specified file.
I know it is generally possible to use for example the C-API to interact with the executable, but it seems a lot of trouble for the simple and available method to provide .mat files.
댓글 수: 3
Ryan G
2013년 2월 6일
When you say the data is hard coded, do you mean the name of the file or the data contained in the file?
Patrick
2013년 2월 6일
Ryan G
2013년 2월 6일
Are you trying to generate code for this? I don't think this will work since you would be trying to generate code that reads MAT files which are designed to be used only in MATLAB. When you read simulation target that may mean something like accelerator mode versus normal mode.
If you have xPC there is a generic from file block there that you may be able to work with or you can use input ports and write code to read and write from a file.
채택된 답변
추가 답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Simulink Coder에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!