matlab 变量如何释放,就是变量循环使用,如何在一次循环完后就释放这个变量的值

matlab中变量表示某个数组或矩阵,如果用在循环中需要重复赋值,如果下次赋值的时候长度没有第一次的长,则变量保存的结果就不准确。有什么命令可以一次循环结束释放这个变量,... matlab中 变量表示某个数组或矩阵,如果用在循环中 需要重复赋值,如果下次赋值的时候长度没有第一次的长,则变量保存的结果就不准确。有什么命令可以一次循环结束释放这个变量,ps:因为每次循环数组的长度还不确定 展开
 我来答
ruifengcao
2012-08-15 · TA获得超过9492个赞
知道大有可为答主
回答量:3579
采纳率:33%
帮助的人:2144万
展开全部
使用clear函数就行了

clear 变量名
更多追问追答
追问
不行啊,没有变。我的意思是比如q=pp(i)一个数组,由于i不确定,循环完一次讲pp释放,下次循环的时候就像新变量一样,重新存放数据。
追答
清楚变量后重新定义,怎么不行呢?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jiashuaihi
2012-08-15 · TA获得超过534个赞
知道小有建树答主
回答量:535
采纳率:0%
帮助的人:489万
展开全部
每次循环前,重新赋值。
比如 a=0;
更多追问追答
追问
a=0;并没有改边数组的大小吧,是几维的仍然是几维的吧
追答
a=0 后 a就是一维的,且元素只有一个0
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式