我拿了别人编的一个matlab的程序,运行后我想查看某一矩阵的值怎么查看,或者把这个矩阵放到工作空间中?

这是个多M文件的系统,它们之间调用,单个运行M文件不会有数值产生在workspace里,而整体运行工作空间里也没任何变量,我就是想问如何查看这样的程序中变量的值。

第1个回答  2011-10-18
呵呵,这个修改m文件,看看哪个变量,假设是x,然后在其赋值语句后面写x,不要分号,这样执行的时候会打印出来的。本回答被提问者采纳
第2个回答  2011-10-17
你这个问题太基础了,建议你自己去学校图书馆找本matlab方面的书看看。很简单,根本不用百度。追问

...

追答

真是偷懒啊!你。不出现在工作空间的可能性很多,第一个情况就是编写的可能是function文件,而不是单纯的mscript脚本文件。对于函数文件,编程人员要不事先设定返回值的话,是不会出现在workplace空间中的。第二种情况,也可能是执行完毕。程序后面加了clear all;清空了内存中的数据。如果实在想看,你必须学会单步指令运行。总体还是建议你自己去好好看书。单凭百度是不可能提高的。