0

我需要做一个雷达图,我用谷歌搜索得到了这个: http: //www.mathworks.co.uk/matlabcentral/fileexchange/33134-radar-plot/content/radarPlot.m

但它给出了一个错误,我不知道如何解决。

错误是错误:文件:radarplottest.m 行:17 列:1 在此上下文中不允许函数定义。

有小费吗?

4

1 回答 1

1

您是否复制了该函数并将其粘贴到您正在处理的脚本文件中?

如果您做了类似在文件顶部添加自己的代码(例如,加载数据)的操作,则会出现您所看到的错误。您应该有一个文件“radarPlot.m”,其中包含此函数,然后“radarplottest.m”可能类似于包含数据加载/预处理的脚本,然后在适当的数据上调用radarPlot 函数。

在 radarplottest.m 中你所需要的只是:

Data = % define some random test data or load some existing data
radarPlot(Data); % requires radarPlot.m to be on your path so Matlab can find it
于 2013-07-26T11:02:08.887 回答