plot(1: N, T_test, 'r-', 1: N, T_sim2, 'b-', 'LineWidth', 1)
时间: 2023-11-15 19:06:53 浏览: 31
This line of code plots two lines on the same graph. The first line is a red line that connects the points (1,T_test(1)), (2,T_test(2)), ... (N,T_test(N)), where T_test is a vector of N elements. The second line is a blue line that connects the points (1,T_sim2(1)), (2,T_sim2(2)), ... (N,T_sim2(N)), where T_sim2 is another vector of N elements. The 'LineWidth' parameter sets the thickness of the lines to 1.
相关问题
我想把这段代码plot(1:N, T_test, 'r-', 1:N, T_sim2, 'b-', 'LineWidth', 1);换成用点表示数据
如果你想用点表示数据,可以将代码中的 `'r-'` 和 `'b-'` 替换成 `'rx'` 和 `'bx'`,这样就可以用红色和蓝色的点来表示数据。同时,将 `'LineWidth', 1` 删除,因为这个参数只影响线条的宽度,而对点没有影响。
因此,正确的代码应该为:
```matlab
plot(1:N, T_test, 'rx', 1:N, T_sim2, 'bx');
```
这段代码将绘制两条曲线,每条曲线用红色和蓝色的点表示数据,并用不同的颜色区分。
plot(1:N, T_test, 'r-', 1:N, T_sim2, 'b-', 'LineWidth', 1);怎么让画的折线的点也用x表现出来
可以通过在 `plot` 函数中添加参数 `'x'` 来表示在折线上显示圆形的数据点。修改后的代码如下:
```
plot(1:N, T_test, 'rx-', 1:N, T_sim2, 'bx-', 'LineWidth', 1);
```
其中,`'rx-'` 表示数据点为红色圆圈,并且线条为实线;`'bx-'` 表示数据点为蓝色圆圈,并且线条为实线。可以根据需要调整颜色和线型。
阅读全文