打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
[转载]MATLAB变量清除clear except
    昨天晚上被一个问题困绕,由于叠代仿真程序,程序变量占用的空间比较大,如果不清除变量,第二次运行程序的时候会出现错误。如果采用MATLAB提供的clear命令清除变量,又会把所有变量清除掉,不能保存需要的变量。开始的时候我想了一个笨笨的办法,每次运行完毕,就将运行结果保存下来,再运行参数变化下的仿真.这种方法相当耗费时间和精力.今天早晨在网络上查找了一下,主要有以下几个解决办法,问题终于得到解决,目前正在运行自己的仿真程序,运行良好。具体的清除变量,保存特定变量的方法如下:
    1.使用keep命令保存需要保存的变量,具体参见:http://www.koders.com/matlab/fid2A166041E9C48EDCD366AD130B0CC396877317CC.aspx?s=md5;
    2.使用clearex命令,保存需要保存的变量,具体参见:http://www.mathworks.com/matlabcentral/fileexchange/19548-clear-except;
    3.使用clearvars -except 变量 命令,保存需要保存的变量.由于我安装的是7.0版本的,没有该函数,可能2008版本以后才有,由于没有安装高版本,具体没有使用过.如果可以,直接使用 help clearvars 查看使用方法.
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
Matlab .M文件编译成可执行文件.exe
1MATLAB语言的基本要素(变量、常量)
MATLAB 第一部分小结
快捷键能方便我们使用matlab
MATLAB建立命令文件(Script)后clear all; clc;close all;的作用
利用MATLAB命令窗口绘制Simulink仿真示波器波形的方法
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服