- Make sure the sample time and number of samples are appropriate for capturing and displaying the changing temperature values.
- Try changing the values of initial temperature and cooling rate to various values and see if the changes are getting reflected in the scope block.
- Try logging the signal immediately as it comes out of the block and check it in the data inpector.
- Make use of the workspace to check the values (You can also use 'To Workspace' block for the purpose).
- Ensure that the scope block is correctly configured to display the desired signals.
issue with displaying the changing values on scope block via MATLAB function block
조회 수: 2 (최근 30일)
이전 댓글 표시
i have created a matlab function block with code for simulated annealing algorithm. the values of the temperature changes as required inside the block and are printed correctly while displaying. but when i connect that to scope block it shows a constant value. tried different solutions with creating array, cell array, persistent variable and storing the value to connect to output but still not getting the required results.
댓글 수: 0
답변 (1개)
Anush
2023년 6월 27일
Hello Mehreen,
If you are experiencing issues with displaying the changing values of the temperature in a Simulink model while using a scope block, one of the following might work:
By following these suggestions and using them to your specific context, you should be able to resolve the issue
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Discrete-Event Simulation에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!