Real Time Update of Workspace Variable Values while Running Code?

16 ビュー (過去 30 日間)
Daniel Fiuza Dosil
Daniel Fiuza Dosil 2017 年 8 月 31 日
コメント済み: Pierre 2025 年 11 月 26 日 15:39
Hello all,
Is it possible to update the values of the variables in the workspace while running a code? I have to track several counters and size of vectors, and it will be really useful to see those variables in the workspace instead of printing them into the command window.
Kind regards,
Daniel

回答 (1 件)

Veda Upadhye
Veda Upadhye 2017 年 9 月 6 日
編集済み: per isakson 2020 年 5 月 14 日
Hi,
Unfortunately, you cannot use the variable editor to do that in MATLAB currently. Instead, you could use Live Editor and keep track of your variables in real time. Here is the documentation link for your reference:
I hope this helps!
-Veda
  3 件のコメント
Steven
Steven 2019 年 12 月 24 日
The bad part of the live editor is it converts your m-file to a non text searchable file, I'm not a fan
Pierre
Pierre 2025 年 11 月 26 日 15:39
Eight years later, no progress on this issue, as far as I can see.
At the age of massively multi-core CPU, it is somewhat depressing to see Matlab happily running at 100% on one core without being able to use any of the idle ones give the user a minimal feedback as to what is happening behind the scenes. If you're not debugging but simply running code and want to check the progress of the script, for instance. Yes I know you can have programmed some output for that, if you happen to have anticipated this need before pressing 'enter'. But in practice we don't always measure how fast (or rather how slow) the code will run, or why it could be bogged down, and it would be much more convenient to have a (pseudo-)real-time view.
Live Scripts are meant for a definitely different purpose (interactive computing) and do not answer the problem.

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeWorkspace Variables and MAT Files についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by