如何在matlab中实现连续跟踪记录同一变量?

来源:百度知道 编辑:UC知道 时间:2024/06/30 02:49:02
我正在用matlab 循环运算一个变量 xk, 就是说每循环一遍,xk 便改变一次,直到xk符合最终条件,程序便中止,这个程序我已经编好了,可是我需要matlab 记录所有之前的xk的值,我曾经试着显示全部xk 到command window再copy下来, 可是全部的xk数量太多,显示不全,怎么办呐??

循环之前令sk=[];
在循环结构里,xk的值运算出来之后,
sk=[sk,xk]; %这样得出sk是行向量。
或者
sk=[sk;xk]; %这样得出的sk是列向量。

如果数据行数实在太多,超出command window所显示的行数,
那就
>>more on
这样就分页显示了。

sk=[];
sk=[sk,xk];

程序结束以后

sava sk

就好把sk保存下来,可以离线看。