How to pass data from Edit Text Box in GUI to Constant Block in Simulink?
조회 수: 1 (최근 30일)
이전 댓글 표시
Hi everyone..
I have a GUI and Simulink (from Simmechanics), and I want to import a data from Edit Text Box in GUI to Constant Block in Simulink. But I don't know how to make it. Is there anyone who can help me?
Thankyou for your attention...
댓글 수: 0
채택된 답변
Sachin Ganjare
2012년 10월 18일
Refer below link:
Hope it helps!!!
댓글 수: 2
Sachin Ganjare
2012년 10월 18일
Use 'assignin' function in GUI function callback for updating value of variable that is used in constant block.
추가 답변 (2개)
Azzi Abdelmalek
2012년 10월 20일
편집: Azzi Abdelmalek
2012년 10월 20일
c=10
set_param('yourmodelname/Constant','value',num2str(c))
%yourmodelname is your simulink model name
댓글 수: 9
Mina As
2016년 5월 21일
I have sine wave block instead of constant block how can i update the values of amplitude and frequency in gui with simulink?
CHHLONH Chhith
2018년 3월 30일
편집: CHHLONH Chhith
2018년 3월 30일
@ Azzi Abdelmalek
I used your command:
c=10
set_param('yourmodelname/Constant','value',num2str(c))
but it does not work with step block. Do you know the command for step block. thanks
el khatabi el mahdi
2016년 6월 9일
hellos everyone . I am now working on a project that is the regulation of the temperautre and humidity with the help of the Arduino + DHT11 sensor and Simulink , I connected a script matlab in series with the Arduino software to extract values humidity and temperature to plots them in a graph. I'd like to display these values in Simulik for the regulation of these values ,I got Many problem at the declaration of set- param function here is the matlab code (exmeple Tepmerature ): global Temp ; Temp(i) = str2num(out(1:4));
set_param('DHT11SIM/Temperature','value',num2str(Temp))
set_param('DHT11SIM', 'Temperature', 'update')
subplot(211); plot(Temp,'g'); axis([0,temps,20,50]); title('DHT11 Température'); xlabel('---> temps (secondes)'); ylabel('---> Température'); grid
code simulink:
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/174449/image.png)
here is the erruer that always receives: Error using DHT (line 15) Invalid Simulink object name: DHT11SIM/Temperature .
please Help me
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Simscape Multibody에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!