寻找gearline(i,3)的最大值并画出
时间: 2024-02-15 18:05:29 浏览: 23
可以使用以下代码来寻找 `gearline(i,3)` 的最大值,并将其画出:
```matlab
[max_value, max_index] = max(gearline(:,3));
x = contour(max_index, 1);
y = contour(max_index, 2);
plot(x, y, 'rx', 'MarkerSize', 10);
```
其中,`max(gearline(:,3))` 可以获取 `gearline(i,3)` 的最大值,`max_index` 可以获取该最大值所在的行数。然后通过 `contour(max_index, 1)` 和 `contour(max_index, 2)` 获取对应的 `x` 和 `y` 坐标,并使用 `plot` 函数将其画出。在这里,我将其画出为红色的 `x` 标记,`MarkerSize` 为 10,你可以根据需要进行调整。
相关问题
画出 gearline(i,3)的最大值
可以使用以下代码来画出 `gearline(i,3)` 的最大值:
```matlab
[max_value, max_index] = max(gearline(:,3));
plot(max_index, max_value, 'rx', 'MarkerSize', 10);
```
其中,`max(gearline(:,3))` 可以获取 `gearline(i,3)` 的最大值,`max_index` 可以获取该最大值所在的行数。然后通过 `plot` 函数将其画出。在这里,我将其画出为红色的 `x` 标记,`MarkerSize` 为 10,你可以根据需要进行调整。
画出 gearline(i,3)的最大值和最小值
可以使用以下代码来画出 `gearline(i,3)` 的最大值和最小值:
```matlab
[max_value, max_index] = max(gearline(:,3));
[min_value, min_index] = min(gearline(:,3));
plot(max_index, max_value, 'rx', 'MarkerSize', 10);
hold on;
plot(min_index, min_value, 'bx', 'MarkerSize', 10);
hold off;
```
其中,`max(gearline(:,3))` 可以获取 `gearline(i,3)` 的最大值,`max_index` 可以获取该最大值所在的行数;`min(gearline(:,3))` 可以获取 `gearline(i,3)` 的最小值,`min_index` 可以获取该最小值所在的行数。然后通过 `plot` 函数将其画出。在这里,我将最大值画出为红色的 `x` 标记,最小值画出为蓝色的 `x` 标记,`MarkerSize` 为 10,你可以根据需要进行调整。注意,使用 `hold on` 和 `hold off` 函数可以将两个数据点绘制在同一张图上。
相关推荐
![](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)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![mp4](https://img-home.csdnimg.cn/images/20210720083504.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![apk](https://img-home.csdnimg.cn/images/20210720083646.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)