错误信息我不明白
1视图(30天)
显示旧的评论
当使用一个示例应用程序,得到以下错误消息在处理生活中的prgram编辑模式:
“错误使用参照线”和“必须是一个标量”
然后指向下面的线,我有粗体,suppoting函数:helperPlotStripmapMode,这是该计划的一部分的机载SAR系统设计在雷达下雷达的应用工具。
参照线(azres,“——”。{[num2str(圆(azres)), ' m ']});%选择方位分辨率
有人可以帮助我了解这个错误是什么意思和如何正确吗?它是阻止我执行其余的这种学习锻炼。
提前谢谢你。
约翰·菲格罗亚
0评论
答案(2)
本杰明·克劳斯
2022年7月8日
我认为这意味着第一个输入错误消息
参照线
是一个空的向量。你修改后的示例的方式,可能会使第一个输入
参照线
一个空向量?
2的评论
本杰明·克劳斯
2022年7月8日
编辑:本杰明·克劳斯
2022年7月8日
是的,第一个输入
参照线
是
azres
。我不知道足够的关于主题的知道您的更改是如何影响的价值
azres
,但如果我不得不猜测您的更改导致
azres
成为空的,这是引发这个错误消息。
我的建议是修改调用
参照线
在helper函数调用
helperPlotStripmapMode
(底部的住脚本)添加一个空的支票。
基本上,修改这一行:
参照线(azres“-”。,{[num2str(圆(azres)),“米”]});%选择方位分辨率
看起来像这样:
如果~ isempty (azres)
参照线(azres“-”。,{[num2str(圆(azres)),“米”]});%选择方位分辨率
结束
这将跳过调用
参照线
如果
azres
是空的。
你可能需要做其他调整的helper函数如果你遇到其他错误,但这可以让你过去的这个特定的错误消息。