Updating data in workspace

Hi,
I wrote a .m file which produces some data in workspace. I want to use the data when I am running my model in simulink. It is possible to stop the model and then use the data, but how can I use the data when the model is running? After searching about my problem, I have found that assignin() can be useful. Can someone tell me how can I use the function? An example can be very helpful.
Thanks

2 件のコメント

C.J. Harris
C.J. Harris 2012 年 11 月 14 日
I don't think assignin will help you. You'll need to access the Simulink API during run-time from a GUIDE application or similar. But really you want to find an alternative solution as updating Simulink parameters while the model is running is not usually best practice.
siamak
siamak 2012 年 11 月 14 日
thanks, Maybe if you know more about my model, you can help me. In my model I have an ADC block connected to RTDX. I can plot the data sending to CCS, but I want to float the data in simulink model in running operation.

回答 (0 件)

この質問は閉じられています。

質問済み:

2012 年 11 月 14 日

閉鎖済み:

2021 年 8 月 20 日

Community Treasure Hunt

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

Start Hunting!

Translated by