这个解决方案是锁定的。要查看此解决方案,您需要提供相同大小或更小的解决方案。
测试 | 状态 | 代码输入输出 |
---|---|---|
1 | 通过 |
s = [];(1)。时间= 8;(1)。temp = 20;(2)。时间= 10;(2)。temp = 22;奥德菲尔德=“临时”; newField = 'temperature'; sc = []; sc(1).time = 8; sc(1).temperature = 20; sc(2).time = 10; sc(2).temperature = 22; sa = renamefield(s, oldField, newField); assert(isequal(sc,sa))
[警告:函数断言与MATLAB内建的名称相同。我们建议您重命名函数,以避免潜在的名称冲突。[unix中的>(第32行)在renamefield(第2行)在ScoringEngineTestPoint1(第16行)在solutionTest(第3行)]
|
2 | 通过 |
s = [];(1)。第一次=“沃尔特”;(1)。last_name =“惠特曼”;(1)。分数= 73;(2)。第一次=“卡尔”;(2)。last_name = 'Sandburg'; s(2).score = 91; oldField = 'first'; newField = 'first_name'; sc = []; sc(1).first_name = 'Walt'; sc(1).last_name = 'Whitman'; sc(1).score = 73; sc(2).first_name = 'Carl'; sc(2).last_name = 'Sandburg'; sc(2).score = 91; sa = renamefield(s, oldField, newField); assert(isequal(sc,sa))
[警告:函数断言与MATLAB内建的名称相同。我们建议您重命名函数,以避免潜在的名称冲突。[unix中的>(第32行)在renamefield(第2行)在ScoringEngineTestPoint2(第20行)在solutionTest(第5行)]
|