How to Access All Variables of a Function?
13 ビュー (過去 30 日間)
Imagine I have several functions in an M File and want to see ALL variables of one of these functions when it is executed. How?
assignin('base', 'var', val)
to see inside a function, but it only show one of variables of a function, but I want to see ALL variables of its. My main purpose to do so is to check whether all variables are working and they have a correct structure and value
Adam 2017 年 3 月 16 日
編集済み: Adam 2017 年 3 月 16 日
Use the debugger. There are keyboard shortcuts and programmatic triggers, but I can never remember most of them. There's a Breakpoints menu in the editor and you can also add breakpoints by clicking in the left margin of an open file on the line you want. Then the code will stop there and you can view everything on command line.
There's no need to start trying to chuck all the variables into the base workspace, it is far better to see them in context as they are evolving, and you can step through each line of the code too with the debugger,