返回信息流如题,我自己有一个用M文件写的函数,调用这个函数之后,我想在Workspace中查看这个变量的值,但是在运行完程序之后Workspace中没有这个变量,怎样能保存这个变量的值用来查看呢?这个变量不是输出变量。
这是一条镜像帖。来源:北邮人论坛 / matlab / #7288同步于 2010/6/7
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Matlab机器人发帖
求助!怎样保存MATLAB调用的函数中产生的变量
weiqi1028
2010/6/7镜像同步6 回复
订阅后,新回复会通过你的通知中心匿名送达。
6 条回复
Matlab函数在每次执行时都会创建一个临时工作区,函数内部创建的变量都会存储在该工作区中,当函数执行完毕后该工作区连同里面的变量一起被删除。如果不想通过输出的方式进行数据交换,最简单的方法是将函数体内的一个变量声明为global,或persisitent。
【 在 weiqi1028 的大作中提到: 】
: 如题,我自己有一个用M文件写的函数,调用这个函数之后,我想在Workspace中查看这个变量的值,但是在运行完程序之后Workspace中没有这个变量,怎样能保存这个变量的值用来查看呢?这个变量不是输出变量。
: --
变量save 出来呗
【 在 weiqi1028 的大作中提到: 】
: 如题,我自己有一个用M文件写的函数,调用这个函数之后,我想在Workspace中查看这个变量的值,但是在运行完程序之后Workspace中没有这个变量,怎样能保存这个变量的值用来查看呢?这个变量不是输出变量。
: --