问题的评论
-
8的评论
测试错误:
断言(isequal (your_fcn_name (x) y_correct))
错误:未定义的函数或变量'x'。
应该是:
断言(isequal (your_fcn_name(点,圆),y_correct))
我继续并修正了调用语法。
谢谢你的更正!
你应该纠正第一个测试!
第一个测试用例是错误的。
第一个测试用例是错误的,是FALSE
点在磁盘上吗?
点在圆里面吗?
第一个测试还是错的!它没有被纠正。
解决方案的评论
-
1评论
第一个测试是错误的!!
点=[0,0.5]不在统一圆上!!
-
1评论
在最后一次考试中,第一分不是在,而是在圆上!!
-
1评论
有效的、紧凑的提交。但请注意这里使用的函数是first
在R2017b中引入,并且在2017年9月之前不会对Cody玩家开放。
-
2的评论
我以为圆圈里的意思是里面……第三个测试是在圆上。
我同意问题陈述,在最好的情况下,在这个细节上模棱两可-或者,在最坏的情况下,误导。作为一个单独的问题,示例应该始终使用括号,而不是括号和圆括号的混合。
-
1评论
利用测试套件中有限数量的测试。请添加其他测试。您还可以考虑在输入向量中包含一些随机元素。例如,Points = [0, rand/2]而不是(或者)第一次测试中现有的Points =[0,0.5]。它不一定会“阻止”所有的漏洞,但它会大大降低它们的吸引力。
-
2的评论
这难道不行吗?
(这些天)不在科迪。看到//www.tianjin-qmedu.com/matlabcentral/cody/so万博 尤文图斯lutions/351962 comment_9934
-
1评论
纯黑客:应该用增强的测试套件重新修复。
-
1评论
利用科迪。使用assessfunction缺席来阻止(另见问题44521)。
-
1评论
另一种基于有限数量的测试的开发。
-
1评论
利用科迪。使用assessfunction缺席来阻止(另见问题44521)。
-
1评论
又是一个硬编码漏洞。
-
1评论
提交时的有效解决方案。[但不接受新的Cody提交,请参阅解决方案894324的评论。]