我想通过Matlab中的
surf
命令绘制一个矩阵。
surf(X)
但我只有两个向量
x
和 y
描述矩阵内的坐标 X
。
x = [linspace(0, 5, 10) linspace(-5, -2, 16)];
y = [5*x(1:13), -7*x(14:26)];
如果我绘制
x
和 y
plot(x, y, '.')
看起来像这样
问题:
如何将整个图放入矩阵中,而不将其保存为图像并将图像加载为矩阵。我想直接从
x
和 y
获取矩阵,这样我就可以通过 surf(X)
命令绘制它。
这可能吗?
挑战是
x
和y
包含负值和小数值。因此这些向量内的值不能用作矩阵的坐标X
。
目标
目标是创建一个矩阵
X
,可以将其输入到计算这些线的算法中。但该算法只能接受矩阵,不能接受向量。