科迪

    解决方案1639963

    提交于2018年10月8日by菲利普·S。
    • 尺寸:7
    • 这是首要的解决方案。
    这个解决方案是锁定的。要查看此解决方案,您需要提供相同大小或更小的解决方案。

    测试套件

    测试 状态 代码输入输出
    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行)]