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

[已解决] 新手求助if isempty(test)||isempty(Frame)的意义

[复制链接]

新手

7 麦片

财富积分


050


1

主题

1

帖子

0

最佳答案
  1. if isempty(test)||isempty(Frame)
  2.     test = 1;
  3.     Frame = 20;
  4. end
复制代码
请问这句的逻辑是什么?为什么if可以直接跟isempty(test)||isempty(Frame)?
新手上路,请各位赐教

相关帖子

回复主题 已获打赏: 0 积分

举报

MATLAB 基础讨论
版块优秀回答者

中级

558 麦片

财富积分


5001500


8

主题

228

帖子

28

最佳答案
  • 关注者: 7
发表于 2020-1-9 20:08:38 | 显示全部楼层 |此回复为最佳答案
isempty是判断矩阵是否为空矩阵的函数,然后输出0或者1,所以isempty(test)和isempty(Frame)输出的是两个数字0或1,然后两个输出值进行逻辑或运算,结果作为if的判断条件
回复此楼 已获打赏: 0 积分

举报

MATLAB 基础讨论
版块优秀回答者

中级

558 麦片

财富积分


5001500


8

主题

228

帖子

28

最佳答案
  • 关注者: 7
发表于 2020-1-9 20:08:45 | 显示全部楼层
isempty是判断矩阵是否为空矩阵的函数,然后输出0或者1,所以isempty(test)和isempty(Frame)输出的是两个数字0或1,然后两个输出值进行逻辑或运算,结果作为if的判断条件
回复此楼 已获打赏: 0 积分

举报

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

本版积分规则

关闭

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

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