matlab - 使用matlab中的有序数据集绘制参数曲线

标签 matlab plot parametric-equations

这是一个基本问题,我希望它有一个比我的解决方案更简单的解决方案:我有一个 Nx2 数据 A 集,它是 2D 平面中的参数曲线。集合A是有序的,是一个微分方程的解。

我该如何绘制它?有 scatter,但这可能会留下空白(除非我确保向集合中添加更多点,但我宁愿不这样做)。

还有 ezplot,但这有点烦人,因为它只接受函数作为参数,所以我必须创建一个函数来插入数据矩阵的每一列 A

必须有一种快速的单线方式来“连接二维数据集中的点”?有趣的是,GNUplot 会自动执行此操作!...但不幸的是,恕我直言,它并没有给出最好看的图...

我发现了一个类似的问题 (http://stackoverflow.com/questions/7408320/plot-a-parametric-equation-in-matlab),但这仅适用于函数图,这不是我所拥有的

最佳答案

如果您的点根据参数正确排序,那么您可以简单地将每个点绘制为矩阵中的相应行。如果你的矩阵是 data 那么你可以简单地做

 x = data(:,1)
 y = data(:,2)
 plot(x,y)

您显然可以将这 3 行合并为一行以实现紧凑。

关于matlab - 使用matlab中的有序数据集绘制参数曲线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12174127/

相关文章:

matlab - 将一个matlab矩阵分成几个相等的部分

matlab - 连接两个字符串元胞数组,中间有一个空格?

Matlab symvar 函数的 Python 替代品

python - Matplotlib 绘图具有更精细的刻度线,但没有标签

javascript - jQuery Flot.js x 轴上的错误日期

r - 如何在R中绘制极坐标?

python - 在 Python 中拟合参数曲线

java - 方程驱动的平滑阴影同心形状

matlab - 如何在 MATLAB 中实现 svmtrain() 函数的数据?

python - 用于绘制实时串行数据的最有效的 Python IPC 机制是什么?