当我提示Submit()
然后输出为
警告:文件:SubmitwithConfiguration.m行:4列:3
“部分”用作函数或命令,然后用作变量名
在同一范围内将“部件”用作函数和变量名称在将来的版本中将出错。
“ submitUrl
”不同行和列的错误类似在Matlab中在线进行此操作,以便在Coursera上进行提交作业
答案 0 :(得分:1)
答案似乎在您的帖子中。 “ 在同一范围内同时使用“部件”作为函数和变量名称对于将来的发行版将是错误的”。更改变量或函数的名称,但不要在相同范围内对函数和变量使用相同的名称。
答案 1 :(得分:0)
之所以发生这种情况,是因为可变部件与文件ex1 / lib / submitWithConfiguration.m中的parts(conf)函数具有相同的名称。
进行以下更改以解决此问题:
第04行-parts_1 = parts(conf);
第92行-function [parts_1] = parts(conf)
第93行-parts_1 = {};
第98行-parts_1{end + 1} = part;
基本上,您只需要重命名变量。
再加上一个变量也会发生同样的事情,因此请进行以下更改:
第66行-submissionUrl_1 = submissionUrl();
第68行-responseBody = getResponse(submissionUrl_1, body);