matlab用input让用户输入了一个函数,怎样才能判断用户是否输入了合理的表达正确式子,该怎样编写代码
我记得好像有个函数可以判断一段代码是否被成功执行,若不行可返回一个值,是什么呢到目前为止没有一个人回答的是我问的问题...
我记得好像有个函数可以判断一段代码是否被成功执行,若不行可返回一个值,是什么呢
到目前为止没有一个人回答的是我问的问题 展开
到目前为止没有一个人回答的是我问的问题 展开
3个回答
展开全部
你给k最初的赋值是0,那么语句a(k)=input('a=');就是给a的第零个元素赋值,这在matlab中是不允许的。而且你的程序没有对k进行增加,程序还有问题!
追问
同学,你回答错问题了吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
eval('x=1;y=2;x+y')
ans =
3
使用eval函数就可以了!
ans =
3
使用eval函数就可以了!
追问
应该怎样处理错误输入,不是算值
追答
我这个不就是算值吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询