Get exact value from Scope cursor in Simulink
23 次查看(过去 30 天)
显示 更早的评论
I am using the vertical Cursors in a Scope window to find the signal value. However, the value only displays three significant numbers behind the comma. In my example, it shows 2.202e+07:
Can I get the signal value with more significant numbers somehow? The signal in this case is actually a uint32 signal where each bit represents something, so I need to get the exact uint32 value.
0 个评论
采纳的回答
Sahil Jain
2021-9-2
Hi Jonas. As of R2021a, it is not possible to increase the number of digits shown in the Scope block window. As a workaround, you can export the signals to the workspace (see "to workspace" block) and use the "format" function to set the format style to 'long' and print the values to the console.
2 个评论
Controls Engineer
2023-8-2
Hi Sahil, is there a plan to meet this requirement in a future release? Given the number of views within the last 30 days, it would seem many people are disappointed in this loss of functionality and have searched for a solution. "to workspsace" is not a viable long term solution when needing to quickly analyze signals.
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Event Functions 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!