matlab中如何查看子程序中的变量值

在一个主程序里插有子程序,我想看看这个子程序里各变量的值,不知道要用什么命令?

闲着没事的做法是,使用save ***.mat的命令,想查看的时候,load ***.mat就可以了。
再就是设置全局变量,子程序中想要用的变量弄成全局变量追问

你好,这个save命令是具体放在哪儿呢,是在主程序里面还是子程序里面啊?

你好,这个save命令是具体放在哪儿呢,是在主程序里面还是子程序里面啊?

追答

在command窗口中输入load ***.mat就可以在变量窗口看到你要的东西了。save命令放在子程序的末位

温馨提示:内容为网友见解,仅供参考
第1个回答  2019-02-07
matlab的语句如果不加分号就会在命令窗口实时显示结果,比如你想知道x的值,可以在子程序中加上一行
x
如果x变化,想知道进行到某一步时x的值,可以用分步执行或添加断点的方式运行,在editor窗口的debug菜单中有相关命令
第2个回答  2014-03-26
最简单的方法,想看那个变量在子程序代码里去到计算语句后面的分号,运行时就会在命令窗口显示了。
第3个回答  2014-03-26
使用save ***.mat的命令
相似回答