为啥图上没显示目标1在500到600秒时被雷达3探测,对应的蓝色线段从第3个雷达的第5秒开始,到第6秒结束;目标1在550到630秒时被雷达4探测,对应的蓝色线段从第4个雷达的第6秒开始,到第7秒结束。
时间: 2024-02-16 22:05:06 浏览: 22
非常抱歉,我在代码中将目标1在500到600秒时被雷达3探测的数据设为1的代码写错了,应该是:
```matlab
data(501:600, 3) = 1;
```
而将目标1在550到630秒时被雷达4探测的数据设为1的代码也写错了,应该是:
```matlab
data(551:630, 4) = 1;
```
请您再次运行以下代码:
```matlab
% 创建甘特图
figure;
hold on;
% 设置纵坐标的标签
yticks([1:8]);
yticklabels({'目标1', '目标2', '目标3', '目标4', '目标5', '目标6', '目标7', '目标8'});
% 设置横坐标的范围
xlim([0 2000]);
% 设置标题和坐标轴标签
title('雷达资源跟踪甘特图');
xlabel('时间');
ylabel('目标序列号');
% 随机生成雷达资源跟踪数据
data = randi([0 1], 10, 8);
% 将目标1在500到600秒时被雷达3探测的数据设为1
data(501:600, 3) = 1;
% 将目标1在550到630秒时被雷达4探测的数据设为1
data(551:630, 4) = 1;
% 绘制甘特图
for i = 1:8
for j = 1:10
if data(j, i) == 1
plot([j j], [i-0.4 i+0.4], 'b', 'LineWidth', 10);
end
end
end
```
这次,图中应该会显示出目标1被雷达3、4探测的蓝色线段。非常抱歉给您带来不便。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)