在matlab中if ~ischar(tline), break, end是什么意思

 我来答
zh1bo5
推荐于2018-04-05 · TA获得超过563个赞
知道小有建树答主
回答量:210
采纳率:0%
帮助的人:170万
展开全部
if ischar(tline)是判断tline变量是否是字符串类型的变量,而break是跳出最近的一层循环,控制程序执行包含break的最内层循环后的第一条语句。而end是MATLAB中for循环,while循环,if条件语句的结束标志,类似于其他语言(如C/C++)中的花括号之类的。不知道我又没有回答到你的问题。
小芳夏
2010-08-05
知道答主
回答量:5
采纳率:0%
帮助的人:5.4万
展开全部
这是一个条件语句啊,意思是:如果tline所代表的是一个字符的话,ischar返回值为一,但是前面又有一个‘~’(表示非)。所以整句话的意思是:如果tline不指向字符变量了,就结束此前的循环
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hsjfforever
2010-07-29 · TA获得超过174个赞
知道答主
回答量:34
采纳率:0%
帮助的人:0
展开全部
整个是条件语句,意思是:
如果变量tline属于非字符串,那么执行break,即跳出if外的那层循环
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式