这段代码未定义与 'cell' 类型的输入参数相对应的函数 'real'
时间: 2023-10-13 17:06:21 浏览: 70
非常抱歉,我的回答中有误。实际上,real函数只能用于矩阵、向量、标量、结构体和对象类型的输入参数,不能用于cell类型的输入参数。在我的回答中,使用了cell类型的输入参数作为real函数的参数,因此会提示未定义与 'cell' 类型的输入参数相对应的函数 'real' 的错误。
如果要计算具有多个极点或零点的系统的调节时间,可以使用如下代码来找到最靠近实轴的极点或零点:
```matlab
% 找到最靠近实轴的极点或零点
[z, p, k] = zpkdata(sys);
s1 = min(real([z; p]));
```
这样就可以避免使用cell类型的输入参数,从而避免了出现错误。非常抱歉给您带来了困扰,希望我的更正可以帮到您。
相关问题
这段代码提示未定义与 'cell' 类型的输入参数相对应的函数 'real'。
非常抱歉,我的回答中有误。实际上,real函数只能用于矩阵、向量、标量、结构体和对象类型的输入参数,不能用于cell类型的输入参数。在我的回答中,使用了cell类型的输入参数作为real函数的参数,因此会提示未定义与 'cell' 类型的输入参数相对应的函数 'real' 的错误。
如果要计算具有多个极点或零点的系统的调节时间,可以使用如下代码来找到最靠近实轴的极点或零点:
```matlab
% 找到最靠近实轴的极点或零点
[z, p, k] = zpkdata(sys);
s1 = min(real([z; p]));
```
这样就可以避免使用cell类型的输入参数,从而避免了出现错误。非常抱歉给您带来了困扰,希望我的更正可以帮到您。
阅读全文