查看: 130|回复: 2|关注: 0

[已解决] persistent flag

[复制链接]

入门

60 麦片

财富积分


50500


3

主题

12

帖子

0

最佳答案
persistent flag;
if isempty(flag)
   y=x;
   flag=0;
end


这几句话是干嘛的?
isempty(flag)不是一直为0吗?
那怎么会进入到if函数?
回复主题 已获打赏: 0 积分

举报

新手

21 麦片

财富积分


050


1

主题

26

帖子

2

最佳答案
发表于 2020-7-1 13:10:48 | 显示全部楼层 |此回复为最佳答案
0不是空啊,isempty是判断该变量是否为空,第一次进去后置为0后,下次就不能进去了,用来初始化的
回复此楼 已获打赏: 0 积分

举报

入门

60 麦片

财富积分


50500


3

主题

12

帖子

0

最佳答案
 楼主| 发表于 2020-7-1 21:06:31 | 显示全部楼层
xhcyf 发表于 2020-7-1 13:10
0不是空啊,isempty是判断该变量是否为空,第一次进去后置为0后,下次就不能进去了,用来初始化的 ...

嗯,明白了。persistent 定义的原来是个空矩阵。
回复此楼 已获打赏: 0 积分

举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

快速回复 返回顶部 返回列表