matlab函数调用错误

2025-05-04 18:19:54
推荐回答(2个)
回答1:

你先用命令:
which floyd
看是不是matlab中有这个函数(我估计应该是没有这个函数)

另外:
如果已经有这个函数了,
出现Undefined command/function 'floyd'错误,
一种可能是路径没有设置对,可以在File菜单里选择Set Path,里面有个Default恢复试试,或者手动添加symbolic math toolbox的目录也可以。

还有一种可能是你前面定义过floyd,matlab认了你的floyd不去找toolbox里的floyd了。

如果都不对,那可能是matlab少了文件了,重装一下matlab吧。

回答2:

如果你给定了输出,那么你就要给输出幅值的。你在delt小于0时没有给
x1x2赋值。等于0没给x2赋值。