MATLAB Simulink communication in real time
Mostra commenti meno recenti
Hi, In my simulink model I am reading a variable's value from MATLAB workspace. Now if I change that variable's value in workspace while simulink is running, then simulink does not get the updated value. It keeps reading the preassigned value. Is there any way by which simulink model can get updated values from MATLAB workspace in real time (without using RT licence or xPC target)
Thanks Mitesh
Risposta accettata
Più risposte (4)
Andreas Goser
il 9 Ago 2011
1 voto
Many people with this description look for a way that is actually an artificial slowdown of Simulink, so that it is running approximately in sync with real time.
Fangjun Jiang
il 9 Ago 2011
0 voti
Use a Constant block in your Simulink model. While your simulation is running, you can double click the Constant block and change its value. The simulation will pause and then continue with the new Constant block value.
Dharmendra singh
il 6 Feb 2012
0 voti
One way to tune the parameter based on a change in a variable in the MATLAB workspace is to 'update' the model while it is still simulating (Ctrl+D). What is your use case? Are you controlling the model simulation from another MATLAB script?
satisfiefd with reply but not so much
1 Commento
Kaustubha Govind
il 6 Feb 2012
Dharmendra: Perhaps you could provide more information on how Nirmal's answer did not help you? The answer is clear and complete as far as I can see.
Tan Phat Nguyen
il 10 Mag 2018
0 voti
Sensor 1 (pressure sensor attached to bottom of tank 1) connects to Pin 0 Arduino Uno Sensor 2 (pressure sensor attached to bottom of tank 2) connects to Pin 2 Arduino Uno When running individually, the Volt value and water level return are correct reality. But when running both Volt = 0, water level = 0. So how do I read at the same time two analog values? Thank you
Categorie
Scopri di più su Arduino Hardware in Centro assistenza e File Exchange
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!