在MATLAB仿真中,为什么老是说Undefined function or variable 'x'. ?
这个错误是未对x定义造成的。错误原因及修改方法如下
没有给变量x赋值。在函数调用x前要给x赋值,例如x = 5;
x已经赋值,但由于是在一个函数中赋值,但是在另一个函数中调用。此时用global在两个函数中分别声明x为全局变量。可以解决。
这个错误是未对x定义造成的。错误原因及修改方法如下
没有给变量x赋值。在函数调用x前要给x赋值,例如x = 5;
x已经赋值,但由于是在一个函数中赋值,但是在另一个函数中调用。此时用global在两个函数中分别声明x为全局变量。可以解决。