波德图溢出?

5视图(30天)
aaa
aaa 2012年6月11日
你好,
我试图阴谋波德图但我得到以下错误。
> >波德(gamma20 {1000 1 e6})
警告:数据无法绘制,因为它是不兼容的大小
情节或者是失踪。
>在警告26岁
wavepack.waveform。画在55岁
wrfc.plot。画在18岁
wrfc.plot。在it_listeners>LocalRefreshPlot at 119
DynamicSystem。波德情节at 109
DynamicSystem。波德89
有办法绕过这个错误吗?我能得到tf打印和显示命令窗口。它显示了2000年学位传递函数,但是它不会让我绘制波德图。在过去,我策划一些学位700,如果我没记错的话。我能做些什么呢?matlab可以减少tf的大小?我可以减少频率扫描的大小?
蒂雅
4评论
克雷格
克雷格 2012年7月19日
波德绘制算法基本上调用以获得它的数值。警告显示是两种可能的结果。
  1. 试图画出系统现有的情节与坚持和I / O的大小大于当前块I / O大小
  2. 一个错误发生时计算响应数据
如果你叫预示输出参数错误了吗?
> > [m p) =波德(gamma20, {1000 1 e6});
关于使用minreal,调整公差是一个工程决定你必须基于你的问题。

登录置评。

答案(1)

aguadopd
aguadopd 2013年6月5日
今天发生了我也一样,但MATLAB R2013a。
我解决它通过设置默认路径设置路径菜单。这可能是由于我使用旧的工具箱。我也点击工具箱路径缓存,更新的general选项卡中选择。
希望它适合任何人都有同样的问题。
祝你有美好的一天!

类别

找到更多的在开始使用控制系统工具箱帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!