中易网

matlab 利用if语句判定solve函数是否有解,如果没有跳出程序,该怎么表述?

答案:1  悬赏:60  
解决时间 2021-10-30 04:17
matlab 利用if语句判定solve函数是否有解,如果没有跳出程序,该怎么表述?
最佳答案
可以使用isreal判断solve求得的解是实数还是虚数,若为虚数则认为是无解,使用return退出程序,
下面是一个简单例子

if 1
if ~isreal(solve('x^2+1=0'))
a=1;
b=1;
return; %退出程序,后面的程序不会执行
else
a=2;
end
b=2;
end
由于x^2+1=0是没有解的,所以在执行return后就退出了,通过b的值可以查看后面的语句是否执行,使用return后不会执行下面的b=2的语句,所以b=1
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
早上走路能减肥吗
宝宝吃了七?散,第二天可不可以打预防针
得了单纯性精神分裂症,还能成功吗?
为什么注射用的生理盐水必须是浓度为0.9%的Na
如何使肤色红润
成都苹果售后服务点有哪些?
请问做华润雪花乡镇经销商是和市经销商谈还是
肠套叠,复套了!
成年人早餐吃什么最营养!要最简单最全面的回
1米5的床买什么规格床上用品?
山东济宁有没有养狗基地
2012淄博淄川区教师招聘范围和条件,考试费用
广州天河区员村办理外来人口租房办暂住证的地
三螺杆泵型号规格,那家质量好?
20多天的宝宝肚子胀不大便
推荐资讯
实木雕花垭口价格是多少
黄龙玉精品挂件价格是多少?
你好。我怀孕39周啦,今天从中午到现在只要走
宝宝5个月可以吃什么水果呢?
无言兄在吗?
兴发加油站(劳动中路)地址在哪,我要去那里办
急急急,我想知道哪里有批发儿童沙画,胶画,
丰田86为什么车顶凹凸不平
去哪拍婚纱照比较好
兄弟7340一体机清零方法谁介绍下
广安市华蓥市溪口镇去那里批发衣服最近又便宜
推荐几部好看的电影呗,越多越好,顺带着介绍
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?