登录论坛

查看完整版本 : 我需要求 一组数的实数立方根。 谢谢


ryan_ff
2008-04-19, 06:15
function cc=lfg(L)
if L>=0
cc=L.^(1/3);
else
m=-L;
cc=-(m)^(1/3);
end

上面这个函数我自己写的求立方根的。 (只求实数根)。但是下面的代码为什么总通不过呢?

a=-20:1:20;
cc=lfg(a);

请问如何修改? 我需要求 一组数的实数立方根。 谢谢

fgabertb
2008-04-19, 13:34
function cc=lfg(L)
if L>=0
cc=L.^(1/3);
else
m=-L;
cc=-(m).^(1/3); % 多一個點
end

liuhuzhou521
2008-04-19, 22:40
function cc=lfg(L)
cc=L^(1/3);
注意M文件要跟函数名称保持一致