matlab - 如何在 MATLAB 中绘制基本线图?

标签 matlab graph plot

我有

a =

   54.1848
   50.0456
   99.9748
   83.1009
   63.1457
   91.7577
   64.0805
   48.2090
   75.7711

t =

   79.7077
   31.0913
   14.9389
   10.8303
   16.4844
   26.8465
   41.6946
   77.3369
  186.3246

ay 轴 上,tx 轴 上,如何制作一个简单的线图?

plot (a,t) 给出

alt text

plot (t,a) 给出

alt text

我不明白这些是如何生成的。结果应该是别的东西。

最佳答案

[t_sorted, index] = sort(t);
plot(t_sorted, a(index));

是最有效的方法。

或者,如果您真的不喜欢这些行,您可以简单地使用:

plot(t,a,'rx')

关于matlab - 如何在 MATLAB 中绘制基本线图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1692527/

相关文章:

python - 将从左到右的图转换为从下到上的图(转置不起作用)

MATLAB : How to show multiple plots in one single figure with nice navigation like scrolling?

r - 将列的平均值添加为线图中的点

matlab - 在 MATLAB 中对矩阵进行排序时如何维护行?

arrays - 从 N x 1 数组-Matlab 创建 N x 2 数组

matlab - 如何在 MATLAB 中显示错误消息?

algorithm - 如何检查 Page Rank 收敛?

Graphviz – 节点之间的水平边

math - 在 MATLAB 中找到两个向量之间的交点

graph - 如何用点绘制 1/x 函数?